{
 "array_types" :
 [
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA100_c",
   "name" : "char[100]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA100_c",
   "size" : 100,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA10_c",
   "name" : "char[10]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA10_c",
   "size" : 10,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA10_j",
   "name" : "unsigned int[10]",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIA10_j",
   "size" : 40,
   "source_file" : "external/libcxx/include/charconv"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA10_w",
   "name" : "wchar_t[10]",
   "referenced_type" : "_ZTIw",
   "self_type" : "_ZTIA10_w",
   "size" : 40,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA112_h",
   "name" : "unsigned char[112]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA112_h",
   "size" : 112,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA11_c",
   "name" : "char[11]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA11_c",
   "size" : 11,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA12_c",
   "name" : "char[12]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA12_c",
   "size" : 12,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA12_w",
   "name" : "wchar_t[12]",
   "referenced_type" : "_ZTIw",
   "self_type" : "_ZTIA12_w",
   "size" : 48,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA14_NSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "name" : "std::basic_string<char>[14]",
   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "self_type" : "_ZTIA14_NSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "size" : 168,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA14_NSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "name" : "std::basic_string<wchar_t>[14]",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "self_type" : "_ZTIA14_NSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "size" : 168,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA160_h",
   "name" : "unsigned char[160]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA160_h",
   "size" : 160,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA16_h",
   "name" : "unsigned char[16]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA16_h",
   "size" : 16,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 8,
   "linker_set_key" : "_ZTIA20_y",
   "name" : "unsigned long long[20]",
   "referenced_type" : "_ZTIy",
   "self_type" : "_ZTIA20_y",
   "size" : 160,
   "source_file" : "external/libcxx/include/charconv"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA21_c",
   "name" : "char[21]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA21_c",
   "size" : 21,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA21_w",
   "name" : "wchar_t[21]",
   "referenced_type" : "_ZTIw",
   "self_type" : "_ZTIA21_w",
   "size" : 84,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA24_NSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "name" : "std::basic_string<char>[24]",
   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "self_type" : "_ZTIA24_NSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "size" : 288,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA24_NSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "name" : "std::basic_string<wchar_t>[24]",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "self_type" : "_ZTIA24_NSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "size" : 288,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA24_h",
   "name" : "unsigned char[24]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA24_h",
   "size" : 24,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA2_Di",
   "name" : "char32_t[2]",
   "referenced_type" : "_ZTIDi",
   "self_type" : "_ZTIA2_Di",
   "size" : 8,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA2_NSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "name" : "std::basic_string<char>[2]",
   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "self_type" : "_ZTIA2_NSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "size" : 24,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA2_NSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "name" : "std::basic_string<wchar_t>[2]",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "self_type" : "_ZTIA2_NSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "size" : 24,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA2_c",
   "name" : "char[2]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA2_c",
   "size" : 2,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA2_w",
   "name" : "wchar_t[2]",
   "referenced_type" : "_ZTIw",
   "self_type" : "_ZTIA2_w",
   "size" : 8,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA31_c",
   "name" : "char[31]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA31_c",
   "size" : 31,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA32_h",
   "name" : "unsigned char[32]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA32_h",
   "size" : 32,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA33_c",
   "name" : "char[33]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA33_c",
   "size" : 33,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA34_c",
   "name" : "char[34]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA34_c",
   "size" : 34,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA35_c",
   "name" : "char[35]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA35_c",
   "size" : 35,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA36_c",
   "name" : "char[36]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA36_c",
   "size" : 36,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA3_c",
   "name" : "char[3]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA3_c",
   "size" : 3,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA3_j",
   "name" : "unsigned int[3]",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIA3_j",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA3_w",
   "name" : "wchar_t[3]",
   "referenced_type" : "_ZTIw",
   "self_type" : "_ZTIA3_w",
   "size" : 12,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA47_c",
   "name" : "char[47]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA47_c",
   "size" : 47,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA4_c",
   "name" : "char[4]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA4_c",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 8,
   "linker_set_key" : "_ZTIA4_d",
   "name" : "double[4]",
   "referenced_type" : "_ZTId",
   "self_type" : "_ZTIA4_d",
   "size" : 32,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA4_h",
   "name" : "unsigned char[4]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA4_h",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA4_w",
   "name" : "wchar_t[4]",
   "referenced_type" : "_ZTIw",
   "self_type" : "_ZTIA4_w",
   "size" : 16,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 2,
   "linker_set_key" : "_ZTIA5_Ds",
   "name" : "char16_t[5]",
   "referenced_type" : "_ZTIDs",
   "self_type" : "_ZTIA5_Ds",
   "size" : 10,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA5_c",
   "name" : "char[5]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA5_c",
   "size" : 5,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA5_w",
   "name" : "wchar_t[5]",
   "referenced_type" : "_ZTIw",
   "self_type" : "_ZTIA5_w",
   "size" : 20,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA624_j",
   "name" : "unsigned int[624]",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIA624_j",
   "size" : 2496,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA66_c",
   "name" : "char[66]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA66_c",
   "size" : 66,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA6_c",
   "name" : "char[6]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA6_c",
   "size" : 6,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA6_w",
   "name" : "wchar_t[6]",
   "referenced_type" : "_ZTIw",
   "self_type" : "_ZTIA6_w",
   "size" : 24,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA73_c",
   "name" : "char[73]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA73_c",
   "size" : 73,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA7_c",
   "name" : "char[7]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA7_c",
   "size" : 7,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA7_w",
   "name" : "wchar_t[7]",
   "referenced_type" : "_ZTIw",
   "self_type" : "_ZTIA7_w",
   "size" : 28,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA89_c",
   "name" : "char[89]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA89_c",
   "size" : 89,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA8_c",
   "name" : "char[8]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA8_c",
   "size" : 8,
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA8_h",
   "name" : "unsigned char[8]",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIA8_h",
   "size" : 8,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA8_w",
   "name" : "wchar_t[8]",
   "referenced_type" : "_ZTIw",
   "self_type" : "_ZTIA8_w",
   "size" : 32,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA9_c",
   "name" : "char[9]",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIA9_c",
   "size" : 9,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA9_w",
   "name" : "wchar_t[9]",
   "referenced_type" : "_ZTIw",
   "self_type" : "_ZTIA9_w",
   "size" : 36,
   "source_file" : "external/libcxx/include/type_traits"
  }
 ],
 "builtin_types" :
 [
  {
   "alignment" : 4,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIDi",
   "name" : "char32_t",
   "referenced_type" : "_ZTIDi",
   "self_type" : "_ZTIDi",
   "size" : 4
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIDn",
   "name" : "std::nullptr_t",
   "referenced_type" : "_ZTIDn",
   "self_type" : "_ZTIDn",
   "size" : 4
  },
  {
   "alignment" : 2,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIDs",
   "name" : "char16_t",
   "referenced_type" : "_ZTIDs",
   "self_type" : "_ZTIDs",
   "size" : 2
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "linker_set_key" : "_ZTIa",
   "name" : "signed char",
   "referenced_type" : "_ZTIa",
   "self_type" : "_ZTIa",
   "size" : 1
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIb",
   "name" : "bool",
   "referenced_type" : "_ZTIb",
   "self_type" : "_ZTIb",
   "size" : 1
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIc",
   "name" : "char",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIc",
   "size" : 1
  },
  {
   "alignment" : 8,
   "linker_set_key" : "_ZTId",
   "name" : "double",
   "referenced_type" : "_ZTId",
   "self_type" : "_ZTId",
   "size" : 8
  },
  {
   "alignment" : 8,
   "linker_set_key" : "_ZTIe",
   "name" : "long double",
   "referenced_type" : "_ZTIe",
   "self_type" : "_ZTIe",
   "size" : 8
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIf",
   "name" : "float",
   "referenced_type" : "_ZTIf",
   "self_type" : "_ZTIf",
   "size" : 4
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIh",
   "name" : "unsigned char",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIh",
   "size" : 1
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "linker_set_key" : "_ZTIi",
   "name" : "int",
   "referenced_type" : "_ZTIi",
   "self_type" : "_ZTIi",
   "size" : 4
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIj",
   "name" : "unsigned int",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIj",
   "size" : 4
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "linker_set_key" : "_ZTIl",
   "name" : "long",
   "referenced_type" : "_ZTIl",
   "self_type" : "_ZTIl",
   "size" : 4
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIm",
   "name" : "unsigned long",
   "referenced_type" : "_ZTIm",
   "self_type" : "_ZTIm",
   "size" : 4
  },
  {
   "alignment" : 2,
   "is_integral" : true,
   "linker_set_key" : "_ZTIs",
   "name" : "short",
   "referenced_type" : "_ZTIs",
   "self_type" : "_ZTIs",
   "size" : 2
  },
  {
   "alignment" : 2,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIt",
   "name" : "unsigned short",
   "referenced_type" : "_ZTIt",
   "self_type" : "_ZTIt",
   "size" : 2
  },
  {
   "linker_set_key" : "_ZTIv",
   "name" : "void",
   "referenced_type" : "_ZTIv",
   "self_type" : "_ZTIv"
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIw",
   "name" : "wchar_t",
   "referenced_type" : "_ZTIw",
   "self_type" : "_ZTIw",
   "size" : 4
  },
  {
   "alignment" : 8,
   "is_integral" : true,
   "linker_set_key" : "_ZTIx",
   "name" : "long long",
   "referenced_type" : "_ZTIx",
   "self_type" : "_ZTIx",
   "size" : 8
  },
  {
   "alignment" : 8,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIy",
   "name" : "unsigned long long",
   "referenced_type" : "_ZTIy",
   "self_type" : "_ZTIy",
   "size" : 8
  }
 ],
 "elf_functions" :
 [
  {
   "name" : "_ZN10__cxxabiv119__getExceptionClassEPK21_Unwind_Control_Block"
  },
  {
   "name" : "_ZN10__cxxabiv119__setExceptionClassEP21_Unwind_Control_Blocky"
  },
  {
   "name" : "_ZN10__cxxabiv121__isOurExceptionClassEPK21_Unwind_Control_Block"
  },
  {
   "name" : "_ZNKSt10bad_typeid4whatEv"
  },
  {
   "name" : "_ZNKSt11logic_error4whatEv"
  },
  {
   "name" : "_ZNKSt12bad_any_cast4whatEv"
  },
  {
   "name" : "_ZNKSt12experimental15fundamentals_v112bad_any_cast4whatEv"
  },
  {
   "name" : "_ZNKSt13bad_exception4whatEv"
  },
  {
   "name" : "_ZNKSt13runtime_error4whatEv"
  },
  {
   "name" : "_ZNKSt16nested_exception14rethrow_nestedEv"
  },
  {
   "name" : "_ZNKSt18bad_variant_access4whatEv"
  },
  {
   "name" : "_ZNKSt19bad_optional_access4whatEv"
  },
  {
   "name" : "_ZNKSt20bad_array_new_length4whatEv"
  },
  {
   "name" : "_ZNKSt3__110__time_put8__do_putEPcRS1_PK2tmcc"
  },
  {
   "name" : "_ZNKSt3__110__time_put8__do_putEPwRS1_PK2tmcc"
  },
  {
   "name" : "_ZNKSt3__110error_code7messageEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIcLb0EE11do_groupingEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIcLb0EE13do_neg_formatEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIcLb0EE13do_pos_formatEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIcLb0EE14do_curr_symbolEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIcLb0EE14do_frac_digitsEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIcLb0EE16do_decimal_pointEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIcLb0EE16do_negative_signEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIcLb0EE16do_positive_signEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIcLb0EE16do_thousands_sepEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIcLb1EE11do_groupingEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIcLb1EE13do_neg_formatEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIcLb1EE13do_pos_formatEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIcLb1EE14do_curr_symbolEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIcLb1EE14do_frac_digitsEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIcLb1EE16do_decimal_pointEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIcLb1EE16do_negative_signEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIcLb1EE16do_positive_signEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIcLb1EE16do_thousands_sepEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIwLb0EE11do_groupingEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIwLb0EE13do_neg_formatEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIwLb0EE13do_pos_formatEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIwLb0EE14do_curr_symbolEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIwLb0EE14do_frac_digitsEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIwLb0EE16do_decimal_pointEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIwLb0EE16do_negative_signEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIwLb0EE16do_positive_signEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIwLb0EE16do_thousands_sepEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIwLb1EE11do_groupingEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIwLb1EE13do_neg_formatEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIwLb1EE13do_pos_formatEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIwLb1EE14do_curr_symbolEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIwLb1EE14do_frac_digitsEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIwLb1EE16do_decimal_pointEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIwLb1EE16do_negative_signEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIwLb1EE16do_positive_signEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__110moneypunctIwLb1EE16do_thousands_sepEv"
  },
  {
   "name" : "_ZNKSt3__111__libcpp_db15__decrementableEPKv"
  },
  {
   "name" : "_ZNKSt3__111__libcpp_db15__find_c_from_iEPv"
  },
  {
   "name" : "_ZNKSt3__111__libcpp_db15__subscriptableEPKvi"
  },
  {
   "name" : "_ZNKSt3__111__libcpp_db17__dereferenceableEPKv"
  },
  {
   "name" : "_ZNKSt3__111__libcpp_db17__find_c_and_lockEPv"
  },
  {
   "name" : "_ZNKSt3__111__libcpp_db22__less_than_comparableEPKvS2_"
  },
  {
   "name" : "_ZNKSt3__111__libcpp_db6unlockEv"
  },
  {
   "name" : "_ZNKSt3__111__libcpp_db8__find_cEPv"
  },
  {
   "name" : "_ZNKSt3__111__libcpp_db9__addableEPKvi"
  },
  {
   "name" : "_ZNKSt3__112bad_weak_ptr4whatEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE12find_last_ofEPKcjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13find_first_ofEPKcjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16find_last_not_ofEPKcjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17find_first_not_ofEPKcjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4copyEPcjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEPKcjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEPKcjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEPKc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEjjPKc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEjjPKcj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEjjRKS5_jj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE12find_last_ofEPKwjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13find_first_ofEPKwjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE16find_last_not_ofEPKwjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17find_first_not_ofEPKwjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE2atEj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4copyEPwjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4findEPKwjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4findEwj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5rfindEPKwjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5rfindEwj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEPKw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEjjPKw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEjjPKwj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEjjRKS5_jj"
  },
  {
   "name" : "_ZNKSt3__112ctype_bynameIcE10do_tolowerEPcPKc"
  },
  {
   "name" : "_ZNKSt3__112ctype_bynameIcE10do_tolowerEc"
  },
  {
   "name" : "_ZNKSt3__112ctype_bynameIcE10do_toupperEPcPKc"
  },
  {
   "name" : "_ZNKSt3__112ctype_bynameIcE10do_toupperEc"
  },
  {
   "name" : "_ZNKSt3__112ctype_bynameIwE10do_scan_isEmPKwS3_"
  },
  {
   "name" : "_ZNKSt3__112ctype_bynameIwE10do_tolowerEPwPKw"
  },
  {
   "name" : "_ZNKSt3__112ctype_bynameIwE10do_tolowerEw"
  },
  {
   "name" : "_ZNKSt3__112ctype_bynameIwE10do_toupperEPwPKw"
  },
  {
   "name" : "_ZNKSt3__112ctype_bynameIwE10do_toupperEw"
  },
  {
   "name" : "_ZNKSt3__112ctype_bynameIwE11do_scan_notEmPKwS3_"
  },
  {
   "name" : "_ZNKSt3__112ctype_bynameIwE5do_isEPKwS3_Pm"
  },
  {
   "name" : "_ZNKSt3__112ctype_bynameIwE5do_isEmw"
  },
  {
   "name" : "_ZNKSt3__112ctype_bynameIwE8do_widenEPKcS3_Pw"
  },
  {
   "name" : "_ZNKSt3__112ctype_bynameIwE8do_widenEc"
  },
  {
   "name" : "_ZNKSt3__112ctype_bynameIwE9do_narrowEPKwS3_cPc"
  },
  {
   "name" : "_ZNKSt3__112ctype_bynameIwE9do_narrowEwc"
  },
  {
   "name" : "_ZNKSt3__112strstreambuf6pcountEv"
  },
  {
   "name" : "_ZNKSt3__113random_device7entropyEv"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IDiE10do_unshiftER9mbstate_tPcS4_RS4_"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IDiE11do_encodingEv"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IDiE13do_max_lengthEv"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IDiE16do_always_noconvEv"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IDiE5do_inER9mbstate_tPKcS5_RS5_PDiS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IDiE6do_outER9mbstate_tPKDiS5_RS5_PcS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IDiE9do_lengthER9mbstate_tPKcS5_j"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IDsE10do_unshiftER9mbstate_tPcS4_RS4_"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IDsE11do_encodingEv"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IDsE13do_max_lengthEv"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IDsE16do_always_noconvEv"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IDsE5do_inER9mbstate_tPKcS5_RS5_PDsS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IDsE6do_outER9mbstate_tPKDsS5_RS5_PcS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IDsE9do_lengthER9mbstate_tPKcS5_j"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IwE10do_unshiftER9mbstate_tPcS4_RS4_"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IwE11do_encodingEv"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IwE13do_max_lengthEv"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IwE16do_always_noconvEv"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IwE5do_inER9mbstate_tPKcS5_RS5_PwS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IwE6do_outER9mbstate_tPKwS5_RS5_PcS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__114__codecvt_utf8IwE9do_lengthER9mbstate_tPKcS5_j"
  },
  {
   "name" : "_ZNKSt3__114collate_bynameIcE10do_compareEPKcS3_S3_S3_"
  },
  {
   "name" : "_ZNKSt3__114collate_bynameIcE12do_transformEPKcS3_"
  },
  {
   "name" : "_ZNKSt3__114collate_bynameIwE10do_compareEPKwS3_S3_S3_"
  },
  {
   "name" : "_ZNKSt3__114collate_bynameIwE12do_transformEPKwS3_"
  },
  {
   "name" : "_ZNKSt3__114error_category10equivalentERKNS_10error_codeEi"
  },
  {
   "name" : "_ZNKSt3__114error_category10equivalentEiRKNS_15error_conditionE"
  },
  {
   "name" : "_ZNKSt3__114error_category23default_error_conditionEi"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE10do_unshiftER9mbstate_tPcS4_RS4_"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE11do_encodingEv"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE13do_max_lengthEv"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE16do_always_noconvEv"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE5do_inER9mbstate_tPKcS5_RS5_PDiS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE6do_outER9mbstate_tPKDiS5_RS5_PcS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE9do_lengthER9mbstate_tPKcS5_j"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE10do_unshiftER9mbstate_tPcS4_RS4_"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE11do_encodingEv"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE13do_max_lengthEv"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE16do_always_noconvEv"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE5do_inER9mbstate_tPKcS5_RS5_PDiS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE6do_outER9mbstate_tPKDiS5_RS5_PcS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE9do_lengthER9mbstate_tPKcS5_j"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE10do_unshiftER9mbstate_tPcS4_RS4_"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE11do_encodingEv"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE13do_max_lengthEv"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE16do_always_noconvEv"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE5do_inER9mbstate_tPKcS5_RS5_PDsS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE6do_outER9mbstate_tPKDsS5_RS5_PcS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE9do_lengthER9mbstate_tPKcS5_j"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE10do_unshiftER9mbstate_tPcS4_RS4_"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE11do_encodingEv"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE13do_max_lengthEv"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE16do_always_noconvEv"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE5do_inER9mbstate_tPKcS5_RS5_PDsS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE6do_outER9mbstate_tPKDsS5_RS5_PcS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE9do_lengthER9mbstate_tPKcS5_j"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IwLb0EE10do_unshiftER9mbstate_tPcS4_RS4_"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IwLb0EE11do_encodingEv"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IwLb0EE13do_max_lengthEv"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IwLb0EE16do_always_noconvEv"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IwLb0EE5do_inER9mbstate_tPKcS5_RS5_PwS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IwLb0EE6do_outER9mbstate_tPKwS5_RS5_PcS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IwLb0EE9do_lengthER9mbstate_tPKcS5_j"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IwLb1EE10do_unshiftER9mbstate_tPcS4_RS4_"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IwLb1EE11do_encodingEv"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IwLb1EE13do_max_lengthEv"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IwLb1EE16do_always_noconvEv"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IwLb1EE5do_inER9mbstate_tPKcS5_RS5_PwS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IwLb1EE6do_outER9mbstate_tPKwS5_RS5_PcS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__115__codecvt_utf16IwLb1EE9do_lengthER9mbstate_tPKcS5_j"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE6getlocEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__115basic_streambufIwNS_11char_traitsIwEEE6getlocEv"
  },
  {
   "name" : "_ZNKSt3__115error_condition7messageEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE11do_groupingEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE13do_neg_formatEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE13do_pos_formatEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE14do_curr_symbolEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE14do_frac_digitsEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_decimal_pointEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_negative_signEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_positive_signEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_thousands_sepEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE11do_groupingEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE13do_neg_formatEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE13do_pos_formatEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE14do_curr_symbolEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE14do_frac_digitsEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_decimal_pointEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_negative_signEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_positive_signEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_thousands_sepEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE11do_groupingEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE13do_neg_formatEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE13do_pos_formatEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE14do_curr_symbolEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE14do_frac_digitsEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_decimal_pointEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_negative_signEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_positive_signEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_thousands_sepEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE11do_groupingEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE13do_neg_formatEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE13do_pos_formatEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE14do_curr_symbolEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE14do_frac_digitsEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_decimal_pointEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_negative_signEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_positive_signEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_thousands_sepEv"
  },
  {
   "name" : "_ZNKSt3__118__time_get_storageIcE15__do_date_orderEv"
  },
  {
   "name" : "_ZNKSt3__118__time_get_storageIwE15__do_date_orderEv"
  },
  {
   "name" : "_ZNKSt3__119__shared_weak_count13__get_deleterERKSt9type_info"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE10do_unshiftER9mbstate_tPcS4_RS4_"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE11do_encodingEv"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE13do_max_lengthEv"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE16do_always_noconvEv"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE5do_inER9mbstate_tPKcS5_RS5_PDiS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE6do_outER9mbstate_tPKDiS5_RS5_PcS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE9do_lengthER9mbstate_tPKcS5_j"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE10do_unshiftER9mbstate_tPcS4_RS4_"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE11do_encodingEv"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE13do_max_lengthEv"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE16do_always_noconvEv"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE5do_inER9mbstate_tPKcS5_RS5_PDsS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE6do_outER9mbstate_tPKDsS5_RS5_PcS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE9do_lengthER9mbstate_tPKcS5_j"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IwE10do_unshiftER9mbstate_tPcS4_RS4_"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IwE11do_encodingEv"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IwE13do_max_lengthEv"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IwE16do_always_noconvEv"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IwE5do_inER9mbstate_tPKcS5_RS5_PwS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IwE6do_outER9mbstate_tPKwS5_RS5_PcS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__120__codecvt_utf8_utf16IwE9do_lengthER9mbstate_tPKcS5_j"
  },
  {
   "name" : "_ZNKSt3__120__time_get_c_storageIcE3__XEv"
  },
  {
   "name" : "_ZNKSt3__120__time_get_c_storageIcE3__cEv"
  },
  {
   "name" : "_ZNKSt3__120__time_get_c_storageIcE3__rEv"
  },
  {
   "name" : "_ZNKSt3__120__time_get_c_storageIcE3__xEv"
  },
  {
   "name" : "_ZNKSt3__120__time_get_c_storageIcE7__am_pmEv"
  },
  {
   "name" : "_ZNKSt3__120__time_get_c_storageIcE7__weeksEv"
  },
  {
   "name" : "_ZNKSt3__120__time_get_c_storageIcE8__monthsEv"
  },
  {
   "name" : "_ZNKSt3__120__time_get_c_storageIwE3__XEv"
  },
  {
   "name" : "_ZNKSt3__120__time_get_c_storageIwE3__cEv"
  },
  {
   "name" : "_ZNKSt3__120__time_get_c_storageIwE3__rEv"
  },
  {
   "name" : "_ZNKSt3__120__time_get_c_storageIwE3__xEv"
  },
  {
   "name" : "_ZNKSt3__120__time_get_c_storageIwE7__am_pmEv"
  },
  {
   "name" : "_ZNKSt3__120__time_get_c_storageIwE7__weeksEv"
  },
  {
   "name" : "_ZNKSt3__120__time_get_c_storageIwE8__monthsEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__120__vector_base_commonILb1EE20__throw_out_of_rangeEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__121__basic_string_commonILb1EE20__throw_length_errorEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__121__basic_string_commonILb1EE20__throw_out_of_rangeEv"
  },
  {
   "name" : "_ZNKSt3__123__match_any_but_newlineIcE6__execERNS_7__stateIcEE"
  },
  {
   "name" : "_ZNKSt3__123__match_any_but_newlineIwE6__execERNS_7__stateIwEE"
  },
  {
   "name" : "_ZNKSt3__124__libcpp_debug_exception4whatEv"
  },
  {
   "name" : "_ZNKSt3__15ctypeIcE10do_tolowerEPcPKc"
  },
  {
   "name" : "_ZNKSt3__15ctypeIcE10do_tolowerEc"
  },
  {
   "name" : "_ZNKSt3__15ctypeIcE10do_toupperEPcPKc"
  },
  {
   "name" : "_ZNKSt3__15ctypeIcE10do_toupperEc"
  },
  {
   "name" : "_ZNKSt3__15ctypeIcE8do_widenEPKcS3_Pc"
  },
  {
   "name" : "_ZNKSt3__15ctypeIcE8do_widenEc"
  },
  {
   "name" : "_ZNKSt3__15ctypeIcE9do_narrowEPKcS3_cPc"
  },
  {
   "name" : "_ZNKSt3__15ctypeIcE9do_narrowEcc"
  },
  {
   "name" : "_ZNKSt3__15ctypeIwE10do_scan_isEmPKwS3_"
  },
  {
   "name" : "_ZNKSt3__15ctypeIwE10do_tolowerEPwPKw"
  },
  {
   "name" : "_ZNKSt3__15ctypeIwE10do_tolowerEw"
  },
  {
   "name" : "_ZNKSt3__15ctypeIwE10do_toupperEPwPKw"
  },
  {
   "name" : "_ZNKSt3__15ctypeIwE10do_toupperEw"
  },
  {
   "name" : "_ZNKSt3__15ctypeIwE11do_scan_notEmPKwS3_"
  },
  {
   "name" : "_ZNKSt3__15ctypeIwE5do_isEPKwS3_Pm"
  },
  {
   "name" : "_ZNKSt3__15ctypeIwE5do_isEmw"
  },
  {
   "name" : "_ZNKSt3__15ctypeIwE8do_widenEPKcS3_Pw"
  },
  {
   "name" : "_ZNKSt3__15ctypeIwE8do_widenEc"
  },
  {
   "name" : "_ZNKSt3__15ctypeIwE9do_narrowEPKwS3_cPc"
  },
  {
   "name" : "_ZNKSt3__15ctypeIwE9do_narrowEwc"
  },
  {
   "name" : "_ZNKSt3__16locale4nameEv"
  },
  {
   "name" : "_ZNKSt3__16locale9has_facetERNS0_2idE"
  },
  {
   "name" : "_ZNKSt3__16locale9use_facetERNS0_2idE"
  },
  {
   "name" : "_ZNKSt3__16localeeqERKS0_"
  },
  {
   "name" : "_ZNKSt3__17codecvtIDic9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
  },
  {
   "name" : "_ZNKSt3__17codecvtIDic9mbstate_tE11do_encodingEv"
  },
  {
   "name" : "_ZNKSt3__17codecvtIDic9mbstate_tE13do_max_lengthEv"
  },
  {
   "name" : "_ZNKSt3__17codecvtIDic9mbstate_tE16do_always_noconvEv"
  },
  {
   "name" : "_ZNKSt3__17codecvtIDic9mbstate_tE5do_inERS1_PKcS5_RS5_PDiS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__17codecvtIDic9mbstate_tE6do_outERS1_PKDiS5_RS5_PcS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__17codecvtIDic9mbstate_tE9do_lengthERS1_PKcS5_j"
  },
  {
   "name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
  },
  {
   "name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE11do_encodingEv"
  },
  {
   "name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE13do_max_lengthEv"
  },
  {
   "name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE16do_always_noconvEv"
  },
  {
   "name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE5do_inERS1_PKcS5_RS5_PDsS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE6do_outERS1_PKDsS5_RS5_PcS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE9do_lengthERS1_PKcS5_j"
  },
  {
   "name" : "_ZNKSt3__17codecvtIcc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
  },
  {
   "name" : "_ZNKSt3__17codecvtIcc9mbstate_tE11do_encodingEv"
  },
  {
   "name" : "_ZNKSt3__17codecvtIcc9mbstate_tE13do_max_lengthEv"
  },
  {
   "name" : "_ZNKSt3__17codecvtIcc9mbstate_tE16do_always_noconvEv"
  },
  {
   "name" : "_ZNKSt3__17codecvtIcc9mbstate_tE5do_inERS1_PKcS5_RS5_PcS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__17codecvtIcc9mbstate_tE6do_outERS1_PKcS5_RS5_PcS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__17codecvtIcc9mbstate_tE9do_lengthERS1_PKcS5_j"
  },
  {
   "name" : "_ZNKSt3__17codecvtIwc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
  },
  {
   "name" : "_ZNKSt3__17codecvtIwc9mbstate_tE11do_encodingEv"
  },
  {
   "name" : "_ZNKSt3__17codecvtIwc9mbstate_tE13do_max_lengthEv"
  },
  {
   "name" : "_ZNKSt3__17codecvtIwc9mbstate_tE16do_always_noconvEv"
  },
  {
   "name" : "_ZNKSt3__17codecvtIwc9mbstate_tE5do_inERS1_PKcS5_RS5_PwS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__17codecvtIwc9mbstate_tE6do_outERS1_PKwS5_RS5_PcS7_RS7_"
  },
  {
   "name" : "_ZNKSt3__17codecvtIwc9mbstate_tE9do_lengthERS1_PKcS5_j"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17collateIcE10do_compareEPKcS3_S3_S3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17collateIcE12do_transformEPKcS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17collateIcE7do_hashEPKcS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17collateIwE10do_compareEPKwS3_S3_S3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17collateIwE12do_transformEPKwS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17collateIwE7do_hashEPKwS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRPv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRb"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRd"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRe"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRf"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRl"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRm"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRt"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRx"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRy"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjS8_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRPv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRb"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRd"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRe"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRf"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRl"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRm"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRt"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRx"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRy"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjS8_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPKv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcb"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcd"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEce"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcl"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcm"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcx"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcy"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPKv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwb"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwd"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwe"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwl"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwm"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwx"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwy"
  },
  {
   "name" : "_ZNKSt3__18ios_base6getlocEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18messagesIcE6do_getEiiiRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18messagesIcE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18messagesIcE8do_closeEi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18messagesIwE6do_getEiiiRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18messagesIwE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18messagesIwE8do_closeEi"
  },
  {
   "name" : "_ZNKSt3__18numpunctIcE11do_groupingEv"
  },
  {
   "name" : "_ZNKSt3__18numpunctIcE11do_truenameEv"
  },
  {
   "name" : "_ZNKSt3__18numpunctIcE12do_falsenameEv"
  },
  {
   "name" : "_ZNKSt3__18numpunctIcE16do_decimal_pointEv"
  },
  {
   "name" : "_ZNKSt3__18numpunctIcE16do_thousands_sepEv"
  },
  {
   "name" : "_ZNKSt3__18numpunctIwE11do_groupingEv"
  },
  {
   "name" : "_ZNKSt3__18numpunctIwE11do_truenameEv"
  },
  {
   "name" : "_ZNKSt3__18numpunctIwE12do_falsenameEv"
  },
  {
   "name" : "_ZNKSt3__18numpunctIwE16do_decimal_pointEv"
  },
  {
   "name" : "_ZNKSt3__18numpunctIwE16do_thousands_sepEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE10__get_hourERiRS4_S4_RjRKNS_5ctypeIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE10__get_yearERiRS4_S4_RjRKNS_5ctypeIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11__get_am_pmERiRS4_S4_RjRKNS_5ctypeIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11__get_monthERiRS4_S4_RjRKNS_5ctypeIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11__get_year4ERiRS4_S4_RjRKNS_5ctypeIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE12__get_minuteERiRS4_S4_RjRKNS_5ctypeIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE12__get_secondERiRS4_S4_RjRKNS_5ctypeIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_12_hourERiRS4_S4_RjRKNS_5ctypeIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_percentERS4_S4_RjRKNS_5ctypeIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_weekdayERiRS4_S4_RjRKNS_5ctypeIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13do_date_orderEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE15__get_monthnameERiRS4_S4_RjRKNS_5ctypeIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__get_weekdaynameERiRS4_S4_RjRKNS_5ctypeIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__get_white_spaceERS4_S4_RjRKNS_5ctypeIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE18__get_day_year_numERiRS4_S4_RjRKNS_5ctypeIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKcSC_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE9__get_dayERiRS4_S4_RjRKNS_5ctypeIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE10__get_hourERiRS4_S4_RjRKNS_5ctypeIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE10__get_yearERiRS4_S4_RjRKNS_5ctypeIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11__get_am_pmERiRS4_S4_RjRKNS_5ctypeIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11__get_monthERiRS4_S4_RjRKNS_5ctypeIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11__get_year4ERiRS4_S4_RjRKNS_5ctypeIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE12__get_minuteERiRS4_S4_RjRKNS_5ctypeIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE12__get_secondERiRS4_S4_RjRKNS_5ctypeIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_12_hourERiRS4_S4_RjRKNS_5ctypeIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_percentERS4_S4_RjRKNS_5ctypeIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_weekdayERiRS4_S4_RjRKNS_5ctypeIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13do_date_orderEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE15__get_monthnameERiRS4_S4_RjRKNS_5ctypeIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__get_weekdaynameERiRS4_S4_RjRKNS_5ctypeIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__get_white_spaceERS4_S4_RjRKNS_5ctypeIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE18__get_day_year_numERiRS4_S4_RjRKNS_5ctypeIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKwSC_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE9__get_dayERiRS4_S4_RjRKNS_5ctypeIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcPK2tmPKcSC_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPK2tmcc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwPK2tmPKwSC_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPK2tmcc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRNS_12basic_stringIcS3_NS_9allocatorIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRNS_12basic_stringIwS3_NS_9allocatorIwEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEcRKNS_12basic_stringIcS3_NS_9allocatorIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEce"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwRKNS_12basic_stringIwS3_NS_9allocatorIwEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNKSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwe"
  },
  {
   "name" : "_ZNKSt8bad_cast4whatEv"
  },
  {
   "name" : "_ZNKSt9bad_alloc4whatEv"
  },
  {
   "name" : "_ZNKSt9exception4whatEv"
  },
  {
   "name" : "_ZNSt10bad_typeidC1Ev"
  },
  {
   "name" : "_ZNSt10bad_typeidC2Ev"
  },
  {
   "name" : "_ZNSt10bad_typeidD0Ev"
  },
  {
   "name" : "_ZNSt10bad_typeidD1Ev"
  },
  {
   "name" : "_ZNSt10bad_typeidD2Ev"
  },
  {
   "name" : "_ZNSt11logic_errorC1EPKc"
  },
  {
   "name" : "_ZNSt11logic_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt11logic_errorC1ERKS_"
  },
  {
   "name" : "_ZNSt11logic_errorC2EPKc"
  },
  {
   "name" : "_ZNSt11logic_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt11logic_errorC2ERKS_"
  },
  {
   "name" : "_ZNSt11logic_errorD0Ev"
  },
  {
   "name" : "_ZNSt11logic_errorD1Ev"
  },
  {
   "name" : "_ZNSt11logic_errorD2Ev"
  },
  {
   "name" : "_ZNSt11logic_erroraSERKS_"
  },
  {
   "name" : "_ZNSt11range_errorD0Ev"
  },
  {
   "name" : "_ZNSt11range_errorD1Ev"
  },
  {
   "name" : "_ZNSt11range_errorD2Ev"
  },
  {
   "name" : "_ZNSt12domain_errorD0Ev"
  },
  {
   "name" : "_ZNSt12domain_errorD1Ev"
  },
  {
   "name" : "_ZNSt12domain_errorD2Ev"
  },
  {
   "name" : "_ZNSt12experimental19bad_optional_accessD0Ev"
  },
  {
   "name" : "_ZNSt12experimental19bad_optional_accessD1Ev"
  },
  {
   "name" : "_ZNSt12experimental19bad_optional_accessD2Ev"
  },
  {
   "name" : "_ZNSt12length_errorD0Ev"
  },
  {
   "name" : "_ZNSt12length_errorD1Ev"
  },
  {
   "name" : "_ZNSt12length_errorD2Ev"
  },
  {
   "name" : "_ZNSt12out_of_rangeD0Ev"
  },
  {
   "name" : "_ZNSt12out_of_rangeD1Ev"
  },
  {
   "name" : "_ZNSt12out_of_rangeD2Ev"
  },
  {
   "name" : "_ZNSt13bad_exceptionD0Ev"
  },
  {
   "name" : "_ZNSt13bad_exceptionD1Ev"
  },
  {
   "name" : "_ZNSt13bad_exceptionD2Ev"
  },
  {
   "name" : "_ZNSt13exception_ptrC1ERKS_"
  },
  {
   "name" : "_ZNSt13exception_ptrC2ERKS_"
  },
  {
   "name" : "_ZNSt13exception_ptrD1Ev"
  },
  {
   "name" : "_ZNSt13exception_ptrD2Ev"
  },
  {
   "name" : "_ZNSt13exception_ptraSERKS_"
  },
  {
   "name" : "_ZNSt13runtime_errorC1EPKc"
  },
  {
   "name" : "_ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt13runtime_errorC1ERKS_"
  },
  {
   "name" : "_ZNSt13runtime_errorC2EPKc"
  },
  {
   "name" : "_ZNSt13runtime_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt13runtime_errorC2ERKS_"
  },
  {
   "name" : "_ZNSt13runtime_errorD0Ev"
  },
  {
   "name" : "_ZNSt13runtime_errorD1Ev"
  },
  {
   "name" : "_ZNSt13runtime_errorD2Ev"
  },
  {
   "name" : "_ZNSt13runtime_erroraSERKS_"
  },
  {
   "name" : "_ZNSt14overflow_errorD0Ev"
  },
  {
   "name" : "_ZNSt14overflow_errorD1Ev"
  },
  {
   "name" : "_ZNSt14overflow_errorD2Ev"
  },
  {
   "name" : "_ZNSt15underflow_errorD0Ev"
  },
  {
   "name" : "_ZNSt15underflow_errorD1Ev"
  },
  {
   "name" : "_ZNSt15underflow_errorD2Ev"
  },
  {
   "name" : "_ZNSt16invalid_argumentD0Ev"
  },
  {
   "name" : "_ZNSt16invalid_argumentD1Ev"
  },
  {
   "name" : "_ZNSt16invalid_argumentD2Ev"
  },
  {
   "name" : "_ZNSt16nested_exceptionC1Ev"
  },
  {
   "name" : "_ZNSt16nested_exceptionC2Ev"
  },
  {
   "name" : "_ZNSt16nested_exceptionD0Ev"
  },
  {
   "name" : "_ZNSt16nested_exceptionD1Ev"
  },
  {
   "name" : "_ZNSt16nested_exceptionD2Ev"
  },
  {
   "name" : "_ZNSt19bad_optional_accessD0Ev"
  },
  {
   "name" : "_ZNSt19bad_optional_accessD1Ev"
  },
  {
   "name" : "_ZNSt19bad_optional_accessD2Ev"
  },
  {
   "name" : "_ZNSt20bad_array_new_lengthC1Ev"
  },
  {
   "name" : "_ZNSt20bad_array_new_lengthC2Ev"
  },
  {
   "name" : "_ZNSt20bad_array_new_lengthD0Ev"
  },
  {
   "name" : "_ZNSt20bad_array_new_lengthD1Ev"
  },
  {
   "name" : "_ZNSt20bad_array_new_lengthD2Ev"
  },
  {
   "name" : "_ZNSt3__110__time_getC1EPKc"
  },
  {
   "name" : "_ZNSt3__110__time_getC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt3__110__time_getC2EPKc"
  },
  {
   "name" : "_ZNSt3__110__time_getC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt3__110__time_getD1Ev"
  },
  {
   "name" : "_ZNSt3__110__time_getD2Ev"
  },
  {
   "name" : "_ZNSt3__110__time_putC1EPKc"
  },
  {
   "name" : "_ZNSt3__110__time_putC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt3__110__time_putC2EPKc"
  },
  {
   "name" : "_ZNSt3__110__time_putC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt3__110__time_putD1Ev"
  },
  {
   "name" : "_ZNSt3__110__time_putD2Ev"
  },
  {
   "name" : "_ZNSt3__110istrstreamD0Ev"
  },
  {
   "name" : "_ZNSt3__110istrstreamD1Ev"
  },
  {
   "name" : "_ZNSt3__110istrstreamD2Ev"
  },
  {
   "name" : "_ZNSt3__110ostrstreamD0Ev"
  },
  {
   "name" : "_ZNSt3__110ostrstreamD1Ev"
  },
  {
   "name" : "_ZNSt3__110ostrstreamD2Ev"
  },
  {
   "name" : "_ZNSt3__110to_wstringEd"
  },
  {
   "name" : "_ZNSt3__110to_wstringEe"
  },
  {
   "name" : "_ZNSt3__110to_wstringEf"
  },
  {
   "name" : "_ZNSt3__110to_wstringEi"
  },
  {
   "name" : "_ZNSt3__110to_wstringEj"
  },
  {
   "name" : "_ZNSt3__110to_wstringEl"
  },
  {
   "name" : "_ZNSt3__110to_wstringEm"
  },
  {
   "name" : "_ZNSt3__110to_wstringEx"
  },
  {
   "name" : "_ZNSt3__110to_wstringEy"
  },
  {
   "name" : "_ZNSt3__111__call_onceERVmPvPFvS2_E"
  },
  {
   "name" : "_ZNSt3__111__libcpp_db10__insert_cEPv"
  },
  {
   "name" : "_ZNSt3__111__libcpp_db10__insert_iEPv"
  },
  {
   "name" : "_ZNSt3__111__libcpp_db11__insert_icEPvPKv"
  },
  {
   "name" : "_ZNSt3__111__libcpp_db15__iterator_copyEPvPKv"
  },
  {
   "name" : "_ZNSt3__111__libcpp_db16__invalidate_allEPv"
  },
  {
   "name" : "_ZNSt3__111__libcpp_db4swapEPvS1_"
  },
  {
   "name" : "_ZNSt3__111__libcpp_db9__erase_cEPv"
  },
  {
   "name" : "_ZNSt3__111__libcpp_db9__erase_iEPv"
  },
  {
   "name" : "_ZNSt3__111__libcpp_dbC1Ev"
  },
  {
   "name" : "_ZNSt3__111__libcpp_dbC2Ev"
  },
  {
   "name" : "_ZNSt3__111__libcpp_dbD1Ev"
  },
  {
   "name" : "_ZNSt3__111__libcpp_dbD2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__111__money_getIcE13__gather_infoEbRKNS_6localeERNS_10money_base7patternERcS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESF_SF_SF_Ri"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__111__money_getIwE13__gather_infoEbRKNS_6localeERNS_10money_base7patternERwS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS9_IwNSA_IwEENSC_IwEEEESJ_SJ_Ri"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__111__money_putIcE13__gather_infoEbbRKNS_6localeERNS_10money_base7patternERcS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESF_SF_Ri"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__111__money_putIcE8__formatEPcRS2_S3_jPKcS5_RKNS_5ctypeIcEEbRKNS_10money_base7patternEccRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESL_SL_i"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__111__money_putIwE13__gather_infoEbbRKNS_6localeERNS_10money_base7patternERwS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS9_IwNSA_IwEENSC_IwEEEESJ_Ri"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__111__money_putIwE8__formatEPwRS2_S3_jPKwS5_RKNS_5ctypeIwEEbRKNS_10money_base7patternEwwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNSE_IwNSF_IwEENSH_IwEEEESQ_i"
  },
  {
   "name" : "_ZNSt3__111regex_errorC1ENS_15regex_constants10error_typeE"
  },
  {
   "name" : "_ZNSt3__111regex_errorC2ENS_15regex_constants10error_typeE"
  },
  {
   "name" : "_ZNSt3__111regex_errorD0Ev"
  },
  {
   "name" : "_ZNSt3__111regex_errorD1Ev"
  },
  {
   "name" : "_ZNSt3__111regex_errorD2Ev"
  },
  {
   "name" : "_ZNSt3__111this_thread9sleep_forERKNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
  },
  {
   "name" : "_ZNSt3__111timed_mutex4lockEv"
  },
  {
   "name" : "_ZNSt3__111timed_mutex6unlockEv"
  },
  {
   "name" : "_ZNSt3__111timed_mutex8try_lockEv"
  },
  {
   "name" : "_ZNSt3__111timed_mutexC1Ev"
  },
  {
   "name" : "_ZNSt3__111timed_mutexC2Ev"
  },
  {
   "name" : "_ZNSt3__111timed_mutexD1Ev"
  },
  {
   "name" : "_ZNSt3__111timed_mutexD2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__111unique_lockINS_5mutexEE6unlockEv"
  },
  {
   "name" : "_ZNSt3__112__do_nothingEPv"
  },
  {
   "name" : "_ZNSt3__112__get_sp_mutEPKv"
  },
  {
   "name" : "_ZNSt3__112__next_primeEj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112__rotate_gcdINS_11__wrap_iterIPcEEEET_S4_S4_S4_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112__rotate_gcdINS_11__wrap_iterIPwEEEET_S4_S4_S4_"
  },
  {
   "name" : "_ZNSt3__112__rs_defaultC1ERKS0_"
  },
  {
   "name" : "_ZNSt3__112__rs_defaultC1Ev"
  },
  {
   "name" : "_ZNSt3__112__rs_defaultC2ERKS0_"
  },
  {
   "name" : "_ZNSt3__112__rs_defaultC2Ev"
  },
  {
   "name" : "_ZNSt3__112__rs_defaultD1Ev"
  },
  {
   "name" : "_ZNSt3__112__rs_defaultD2Ev"
  },
  {
   "name" : "_ZNSt3__112__rs_defaultclEv"
  },
  {
   "name" : "_ZNSt3__112bad_weak_ptrD0Ev"
  },
  {
   "name" : "_ZNSt3__112bad_weak_ptrD1Ev"
  },
  {
   "name" : "_ZNSt3__112bad_weak_ptrD2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEjjjjjjPKc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseEjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEjc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendERKS5_jj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEjc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignERKS5_jj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEjc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertENS_11__wrap_iterIPKcEEc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEjPKc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEjPKcj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEjRKS5_jj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEjjc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEjc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEjjPKc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEjjPKcj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEjjRKS5_jj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEjjjc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEjjjjjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_RKS4_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_jjRKS4_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_RKS4_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_jjRKS4_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE21__grow_by_and_replaceEjjjjjjPKw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE2atEj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5eraseEjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initEPKwj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initEPKwjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initEjw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEPKw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEPKwj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendERKS5_jj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEjw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKwj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignERKS5_jj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEjw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertENS_11__wrap_iterIPKwEEw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEjPKw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEjPKwj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEjRKS5_jj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEjjw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6resizeEjw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEjjPKw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEjjPKwj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEjjRKS5_jj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEjjjw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7reserveEj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEjjjjjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_RKS4_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_jjRKS4_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2ERKS5_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2ERKS5_RKS4_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2ERKS5_jjRKS4_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEED2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEaSERKS5_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEaSEw"
  },
  {
   "name" : "_ZNSt3__112ctype_bynameIcEC1EPKcj"
  },
  {
   "name" : "_ZNSt3__112ctype_bynameIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj"
  },
  {
   "name" : "_ZNSt3__112ctype_bynameIcEC2EPKcj"
  },
  {
   "name" : "_ZNSt3__112ctype_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj"
  },
  {
   "name" : "_ZNSt3__112ctype_bynameIcED0Ev"
  },
  {
   "name" : "_ZNSt3__112ctype_bynameIcED1Ev"
  },
  {
   "name" : "_ZNSt3__112ctype_bynameIcED2Ev"
  },
  {
   "name" : "_ZNSt3__112ctype_bynameIwEC1EPKcj"
  },
  {
   "name" : "_ZNSt3__112ctype_bynameIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj"
  },
  {
   "name" : "_ZNSt3__112ctype_bynameIwEC2EPKcj"
  },
  {
   "name" : "_ZNSt3__112ctype_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj"
  },
  {
   "name" : "_ZNSt3__112ctype_bynameIwED0Ev"
  },
  {
   "name" : "_ZNSt3__112ctype_bynameIwED1Ev"
  },
  {
   "name" : "_ZNSt3__112ctype_bynameIwED2Ev"
  },
  {
   "name" : "_ZNSt3__112future_errorC1ENS_10error_codeE"
  },
  {
   "name" : "_ZNSt3__112future_errorC2ENS_10error_codeE"
  },
  {
   "name" : "_ZNSt3__112future_errorD0Ev"
  },
  {
   "name" : "_ZNSt3__112future_errorD1Ev"
  },
  {
   "name" : "_ZNSt3__112future_errorD2Ev"
  },
  {
   "name" : "_ZNSt3__112strstreambuf3strEv"
  },
  {
   "name" : "_ZNSt3__112strstreambuf4swapERS0_"
  },
  {
   "name" : "_ZNSt3__112strstreambuf6__initEPciS1_"
  },
  {
   "name" : "_ZNSt3__112strstreambuf6freezeEb"
  },
  {
   "name" : "_ZNSt3__112strstreambuf7seekoffExNS_8ios_base7seekdirEj"
  },
  {
   "name" : "_ZNSt3__112strstreambuf7seekposENS_4fposI9mbstate_tEEj"
  },
  {
   "name" : "_ZNSt3__112strstreambuf8overflowEi"
  },
  {
   "name" : "_ZNSt3__112strstreambuf9pbackfailEi"
  },
  {
   "name" : "_ZNSt3__112strstreambuf9underflowEv"
  },
  {
   "name" : "_ZNSt3__112strstreambufC1EPFPvjEPFvS1_E"
  },
  {
   "name" : "_ZNSt3__112strstreambufC1EPKai"
  },
  {
   "name" : "_ZNSt3__112strstreambufC1EPKci"
  },
  {
   "name" : "_ZNSt3__112strstreambufC1EPKhi"
  },
  {
   "name" : "_ZNSt3__112strstreambufC1EPaiS1_"
  },
  {
   "name" : "_ZNSt3__112strstreambufC1EPciS1_"
  },
  {
   "name" : "_ZNSt3__112strstreambufC1EPhiS1_"
  },
  {
   "name" : "_ZNSt3__112strstreambufC1Ei"
  },
  {
   "name" : "_ZNSt3__112strstreambufC2EPFPvjEPFvS1_E"
  },
  {
   "name" : "_ZNSt3__112strstreambufC2EPKai"
  },
  {
   "name" : "_ZNSt3__112strstreambufC2EPKci"
  },
  {
   "name" : "_ZNSt3__112strstreambufC2EPKhi"
  },
  {
   "name" : "_ZNSt3__112strstreambufC2EPaiS1_"
  },
  {
   "name" : "_ZNSt3__112strstreambufC2EPciS1_"
  },
  {
   "name" : "_ZNSt3__112strstreambufC2EPhiS1_"
  },
  {
   "name" : "_ZNSt3__112strstreambufC2Ei"
  },
  {
   "name" : "_ZNSt3__112strstreambufD0Ev"
  },
  {
   "name" : "_ZNSt3__112strstreambufD1Ev"
  },
  {
   "name" : "_ZNSt3__112strstreambufD2Ev"
  },
  {
   "name" : "_ZNSt3__112system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt3__112system_errorC1ENS_10error_codeE"
  },
  {
   "name" : "_ZNSt3__112system_errorC1ENS_10error_codeEPKc"
  },
  {
   "name" : "_ZNSt3__112system_errorC1ENS_10error_codeERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt3__112system_errorC1EiRKNS_14error_categoryE"
  },
  {
   "name" : "_ZNSt3__112system_errorC1EiRKNS_14error_categoryEPKc"
  },
  {
   "name" : "_ZNSt3__112system_errorC1EiRKNS_14error_categoryERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt3__112system_errorC2ENS_10error_codeE"
  },
  {
   "name" : "_ZNSt3__112system_errorC2ENS_10error_codeEPKc"
  },
  {
   "name" : "_ZNSt3__112system_errorC2ENS_10error_codeERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt3__112system_errorC2EiRKNS_14error_categoryE"
  },
  {
   "name" : "_ZNSt3__112system_errorC2EiRKNS_14error_categoryEPKc"
  },
  {
   "name" : "_ZNSt3__112system_errorC2EiRKNS_14error_categoryERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt3__112system_errorD0Ev"
  },
  {
   "name" : "_ZNSt3__112system_errorD1Ev"
  },
  {
   "name" : "_ZNSt3__112system_errorD2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE3getEPci"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE3getEPcic"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE3getERNS_15basic_streambufIcS2_EE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE3getERNS_15basic_streambufIcS2_EEc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE3getERc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE3getEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4peekEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPci"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4swapERS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4syncEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE5seekgENS_4fposI9mbstate_tEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE5seekgExNS_8ios_base7seekdirE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE5tellgEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE5ungetEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE6ignoreEii"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryC1ERS3_b"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE7getlineEPci"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE7getlineEPcic"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE7putbackEc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE8readsomeEPci"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEEC1EPNS_15basic_streambufIcS2_EE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEED2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsEPFRNS_8ios_baseES5_E"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsEPFRNS_9basic_iosIcS2_EES6_E"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsEPFRS3_S4_E"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsEPNS_15basic_streambufIcS2_EE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERPv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERb"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERd"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERe"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERf"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERl"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERm"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERs"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERt"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERx"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERy"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE3getEPwi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE3getEPwiw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE3getERNS_15basic_streambufIwS2_EE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE3getERNS_15basic_streambufIwS2_EEw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE3getERw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE3getEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE4peekEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE4readEPwi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE4swapERS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE4syncEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE5seekgENS_4fposI9mbstate_tEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE5seekgExNS_8ios_base7seekdirE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE5tellgEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE5ungetEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE6ignoreEij"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryC1ERS3_b"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE7getlineEPwi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE7getlineEPwiw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE7putbackEw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE8readsomeEPwi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEEC1EPNS_15basic_streambufIwS2_EE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEEC2EPNS_15basic_streambufIwS2_EE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEED2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsEPFRNS_8ios_baseES5_E"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsEPFRNS_9basic_iosIwS2_EES6_E"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsEPFRS3_S4_E"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsEPNS_15basic_streambufIwS2_EE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERPv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERb"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERd"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERe"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERf"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERl"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERm"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERs"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERt"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERx"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERy"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE3putEc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE4swapERS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5flushEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5seekpENS_4fposI9mbstate_tEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5seekpExNS_8ios_base7seekdirE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5tellpEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5writeEPKci"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryC1ERS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryC2ERS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryD1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEEC1EPNS_15basic_streambufIcS2_EE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRNS_8ios_baseES5_E"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRNS_9basic_iosIcS2_EES6_E"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPKv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPNS_15basic_streambufIcS2_EE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEb"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEd"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEe"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEf"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEl"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEs"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEt"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEx"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEy"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE3putEw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE4swapERS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE5flushEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE5seekpENS_4fposI9mbstate_tEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE5seekpExNS_8ios_base7seekdirE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE5tellpEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE5writeEPKwi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryC1ERS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryC2ERS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryD1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEEC1EPNS_15basic_streambufIwS2_EE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEEC2EPNS_15basic_streambufIwS2_EE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEED2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEPFRNS_8ios_baseES5_E"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEPFRNS_9basic_iosIwS2_EES6_E"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEPFRS3_S4_E"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEPKv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEPNS_15basic_streambufIwS2_EE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEb"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEd"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEe"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEf"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEl"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEm"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEs"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEt"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEx"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEy"
  },
  {
   "name" : "_ZNSt3__113random_deviceC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt3__113random_deviceC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt3__113random_deviceD1Ev"
  },
  {
   "name" : "_ZNSt3__113random_deviceD2Ev"
  },
  {
   "name" : "_ZNSt3__113random_deviceclEv"
  },
  {
   "name" : "_ZNSt3__113shared_futureIvED1Ev"
  },
  {
   "name" : "_ZNSt3__113shared_futureIvED2Ev"
  },
  {
   "name" : "_ZNSt3__113shared_futureIvEaSERKS1_"
  },
  {
   "name" : "_ZNSt3__114__get_const_dbEv"
  },
  {
   "name" : "_ZNSt3__114__num_get_base10__get_baseERNS_8ios_baseE"
  },
  {
   "name" : "_ZNSt3__114__num_put_base12__format_intEPcPKcbj"
  },
  {
   "name" : "_ZNSt3__114__num_put_base14__format_floatEPcPKcj"
  },
  {
   "name" : "_ZNSt3__114__num_put_base18__identify_paddingEPcS1_RKNS_8ios_baseE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__114__rotate_rightINS_11__wrap_iterIPwEEEET_S4_S4_"
  },
  {
   "name" : "_ZNSt3__114__shared_count12__add_sharedEv"
  },
  {
   "name" : "_ZNSt3__114__shared_count16__release_sharedEv"
  },
  {
   "name" : "_ZNSt3__114__shared_countD0Ev"
  },
  {
   "name" : "_ZNSt3__114__shared_countD1Ev"
  },
  {
   "name" : "_ZNSt3__114__shared_countD2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEE4swapERS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEEC1EPNS_15basic_streambufIcS2_EE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__114codecvt_bynameIDic9mbstate_tED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__114codecvt_bynameIDic9mbstate_tED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__114codecvt_bynameIDic9mbstate_tED2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__114codecvt_bynameIDsc9mbstate_tED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__114codecvt_bynameIDsc9mbstate_tED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__114codecvt_bynameIDsc9mbstate_tED2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__114codecvt_bynameIcc9mbstate_tED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__114codecvt_bynameIcc9mbstate_tED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__114codecvt_bynameIcc9mbstate_tED2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__114codecvt_bynameIwc9mbstate_tED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__114codecvt_bynameIwc9mbstate_tED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__114codecvt_bynameIwc9mbstate_tED2Ev"
  },
  {
   "name" : "_ZNSt3__114collate_bynameIcEC1EPKcj"
  },
  {
   "name" : "_ZNSt3__114collate_bynameIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj"
  },
  {
   "name" : "_ZNSt3__114collate_bynameIcEC2EPKcj"
  },
  {
   "name" : "_ZNSt3__114collate_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj"
  },
  {
   "name" : "_ZNSt3__114collate_bynameIcED0Ev"
  },
  {
   "name" : "_ZNSt3__114collate_bynameIcED1Ev"
  },
  {
   "name" : "_ZNSt3__114collate_bynameIcED2Ev"
  },
  {
   "name" : "_ZNSt3__114collate_bynameIwEC1EPKcj"
  },
  {
   "name" : "_ZNSt3__114collate_bynameIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj"
  },
  {
   "name" : "_ZNSt3__114collate_bynameIwEC2EPKcj"
  },
  {
   "name" : "_ZNSt3__114collate_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj"
  },
  {
   "name" : "_ZNSt3__114collate_bynameIwED0Ev"
  },
  {
   "name" : "_ZNSt3__114collate_bynameIwED1Ev"
  },
  {
   "name" : "_ZNSt3__114collate_bynameIwED2Ev"
  },
  {
   "name" : "_ZNSt3__114error_categoryC2Ev"
  },
  {
   "name" : "_ZNSt3__114error_categoryD0Ev"
  },
  {
   "name" : "_ZNSt3__114error_categoryD1Ev"
  },
  {
   "name" : "_ZNSt3__114error_categoryD2Ev"
  },
  {
   "name" : "_ZNSt3__115__get_classnameEPKcb"
  },
  {
   "name" : "_ZNSt3__115__thread_struct25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE"
  },
  {
   "name" : "_ZNSt3__115__thread_struct27__make_ready_at_thread_exitEPNS_17__assoc_sub_stateE"
  },
  {
   "name" : "_ZNSt3__115__thread_structC1Ev"
  },
  {
   "name" : "_ZNSt3__115__thread_structC2Ev"
  },
  {
   "name" : "_ZNSt3__115__thread_structD1Ev"
  },
  {
   "name" : "_ZNSt3__115__thread_structD2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE10pubseekoffExNS_8ios_base7seekdirEj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE10pubseekposENS_4fposI9mbstate_tEEj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4setgEPcS4_S4_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4setpEPcS4_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4swapERS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4syncEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5gbumpEi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5pbumpEi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sgetcEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sgetnEPci"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputcEc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputnEPKci"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5uflowEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6sbumpcEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6setbufEPci"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6snextcEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsgetnEPci"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsputnEPKci"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7pubsyncEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7seekposENS_4fposI9mbstate_tEEj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7sungetcEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE8in_availEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE8overflowEi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE8pubimbueERKNS_6localeE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9pbackfailEi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9pubsetbufEPci"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9showmanycEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9sputbackcEc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9underflowEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC1ERKS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2ERKS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEaSERKS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE10pubseekoffExNS_8ios_base7seekdirEj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE10pubseekposENS_4fposI9mbstate_tEEj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE4setgEPwS4_S4_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE4setpEPwS4_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE4swapERS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE4syncEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5gbumpEi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5imbueERKNS_6localeE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5pbumpEi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5sgetcEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5sgetnEPwi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5sputcEw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5sputnEPKwi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5uflowEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6sbumpcEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6setbufEPwi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6snextcEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6xsgetnEPwi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6xsputnEPKwi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE7pubsyncEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE7seekoffExNS_8ios_base7seekdirEj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE7seekposENS_4fposI9mbstate_tEEj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE7sungetcEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE8in_availEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE8overflowEj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE8pubimbueERKNS_6localeE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9pbackfailEj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9pubsetbufEPwi"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9showmanycEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9sputbackcEw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9underflowEv"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEEC1ERKS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEEC1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEEC2ERKS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEEC2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEED2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEEaSERKS3_"
  },
  {
   "name" : "_ZNSt3__115future_categoryEv"
  },
  {
   "name" : "_ZNSt3__115numpunct_bynameIcE6__initEPKc"
  },
  {
   "name" : "_ZNSt3__115numpunct_bynameIcEC1EPKcj"
  },
  {
   "name" : "_ZNSt3__115numpunct_bynameIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj"
  },
  {
   "name" : "_ZNSt3__115numpunct_bynameIcEC2EPKcj"
  },
  {
   "name" : "_ZNSt3__115numpunct_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj"
  },
  {
   "name" : "_ZNSt3__115numpunct_bynameIcED0Ev"
  },
  {
   "name" : "_ZNSt3__115numpunct_bynameIcED1Ev"
  },
  {
   "name" : "_ZNSt3__115numpunct_bynameIcED2Ev"
  },
  {
   "name" : "_ZNSt3__115numpunct_bynameIwE6__initEPKc"
  },
  {
   "name" : "_ZNSt3__115numpunct_bynameIwEC1EPKcj"
  },
  {
   "name" : "_ZNSt3__115numpunct_bynameIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj"
  },
  {
   "name" : "_ZNSt3__115numpunct_bynameIwEC2EPKcj"
  },
  {
   "name" : "_ZNSt3__115numpunct_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj"
  },
  {
   "name" : "_ZNSt3__115numpunct_bynameIwED0Ev"
  },
  {
   "name" : "_ZNSt3__115numpunct_bynameIwED1Ev"
  },
  {
   "name" : "_ZNSt3__115numpunct_bynameIwED2Ev"
  },
  {
   "name" : "_ZNSt3__115recursive_mutex4lockEv"
  },
  {
   "name" : "_ZNSt3__115recursive_mutex6unlockEv"
  },
  {
   "name" : "_ZNSt3__115recursive_mutex8try_lockEv"
  },
  {
   "name" : "_ZNSt3__115recursive_mutexC1Ev"
  },
  {
   "name" : "_ZNSt3__115recursive_mutexC2Ev"
  },
  {
   "name" : "_ZNSt3__115recursive_mutexD1Ev"
  },
  {
   "name" : "_ZNSt3__115recursive_mutexD2Ev"
  },
  {
   "name" : "_ZNSt3__115system_categoryEv"
  },
  {
   "name" : "_ZNSt3__116__check_groupingERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjS8_Rj"
  },
  {
   "name" : "_ZNSt3__116__narrow_to_utf8ILj16EED0Ev"
  },
  {
   "name" : "_ZNSt3__116__narrow_to_utf8ILj16EED1Ev"
  },
  {
   "name" : "_ZNSt3__116__narrow_to_utf8ILj16EED2Ev"
  },
  {
   "name" : "_ZNSt3__116__narrow_to_utf8ILj32EED0Ev"
  },
  {
   "name" : "_ZNSt3__116__narrow_to_utf8ILj32EED1Ev"
  },
  {
   "name" : "_ZNSt3__116__narrow_to_utf8ILj32EED2Ev"
  },
  {
   "name" : "_ZNSt3__116generic_categoryEv"
  },
  {
   "name" : "_ZNSt3__117__assoc_sub_state10__sub_waitERNS_11unique_lockINS_5mutexEEE"
  },
  {
   "name" : "_ZNSt3__117__assoc_sub_state12__make_readyEv"
  },
  {
   "name" : "_ZNSt3__117__assoc_sub_state13set_exceptionESt13exception_ptr"
  },
  {
   "name" : "_ZNSt3__117__assoc_sub_state16__on_zero_sharedEv"
  },
  {
   "name" : "_ZNSt3__117__assoc_sub_state24set_value_at_thread_exitEv"
  },
  {
   "name" : "_ZNSt3__117__assoc_sub_state28set_exception_at_thread_exitESt13exception_ptr"
  },
  {
   "name" : "_ZNSt3__117__assoc_sub_state4copyEv"
  },
  {
   "name" : "_ZNSt3__117__assoc_sub_state4waitEv"
  },
  {
   "name" : "_ZNSt3__117__assoc_sub_state9__executeEv"
  },
  {
   "name" : "_ZNSt3__117__assoc_sub_state9set_valueEv"
  },
  {
   "name" : "_ZNSt3__117__widen_from_utf8ILj16EED0Ev"
  },
  {
   "name" : "_ZNSt3__117__widen_from_utf8ILj16EED1Ev"
  },
  {
   "name" : "_ZNSt3__117__widen_from_utf8ILj16EED2Ev"
  },
  {
   "name" : "_ZNSt3__117__widen_from_utf8ILj32EED0Ev"
  },
  {
   "name" : "_ZNSt3__117__widen_from_utf8ILj32EED1Ev"
  },
  {
   "name" : "_ZNSt3__117__widen_from_utf8ILj32EED2Ev"
  },
  {
   "name" : "_ZNSt3__117declare_reachableEPv"
  },
  {
   "name" : "_ZNSt3__117iostream_categoryEv"
  },
  {
   "name" : "_ZNSt3__117moneypunct_bynameIcLb0EE4initEPKc"
  },
  {
   "name" : "_ZNSt3__117moneypunct_bynameIcLb1EE4initEPKc"
  },
  {
   "name" : "_ZNSt3__117moneypunct_bynameIwLb0EE4initEPKc"
  },
  {
   "name" : "_ZNSt3__117moneypunct_bynameIwLb1EE4initEPKc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIaaEEPaEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIccEEPcEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIddEEPdEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIeeEEPeEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIffEEPfEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIhhEEPhEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIiiEEPiEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIjjEEPjEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIllEEPlEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessImmEEPmEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIssEEPsEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIttEEPtEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIwwEEPwEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIxxEEPxEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIyyEEPyEEvT0_S5_T_"
  },
  {
   "name" : "_ZNSt3__118__time_get_storageIcE4initERKNS_5ctypeIcEE"
  },
  {
   "name" : "_ZNSt3__118__time_get_storageIcE9__analyzeEcRKNS_5ctypeIcEE"
  },
  {
   "name" : "_ZNSt3__118__time_get_storageIcEC1EPKc"
  },
  {
   "name" : "_ZNSt3__118__time_get_storageIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt3__118__time_get_storageIcEC2EPKc"
  },
  {
   "name" : "_ZNSt3__118__time_get_storageIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt3__118__time_get_storageIwE4initERKNS_5ctypeIwEE"
  },
  {
   "name" : "_ZNSt3__118__time_get_storageIwE9__analyzeEcRKNS_5ctypeIwEE"
  },
  {
   "name" : "_ZNSt3__118__time_get_storageIwEC1EPKc"
  },
  {
   "name" : "_ZNSt3__118__time_get_storageIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt3__118__time_get_storageIwEC2EPKc"
  },
  {
   "name" : "_ZNSt3__118__time_get_storageIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt3__118condition_variable10notify_allEv"
  },
  {
   "name" : "_ZNSt3__118condition_variable10notify_oneEv"
  },
  {
   "name" : "_ZNSt3__118condition_variable15__do_timed_waitERNS_11unique_lockINS_5mutexEEENS_6chrono10time_pointINS5_12system_clockENS5_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
  },
  {
   "name" : "_ZNSt3__118condition_variable4waitERNS_11unique_lockINS_5mutexEEE"
  },
  {
   "name" : "_ZNSt3__118condition_variableD1Ev"
  },
  {
   "name" : "_ZNSt3__118condition_variableD2Ev"
  },
  {
   "name" : "_ZNSt3__118get_pointer_safetyEv"
  },
  {
   "name" : "_ZNSt3__118shared_timed_mutex11lock_sharedEv"
  },
  {
   "name" : "_ZNSt3__118shared_timed_mutex13unlock_sharedEv"
  },
  {
   "name" : "_ZNSt3__118shared_timed_mutex15try_lock_sharedEv"
  },
  {
   "name" : "_ZNSt3__118shared_timed_mutex4lockEv"
  },
  {
   "name" : "_ZNSt3__118shared_timed_mutex6unlockEv"
  },
  {
   "name" : "_ZNSt3__118shared_timed_mutex8try_lockEv"
  },
  {
   "name" : "_ZNSt3__118shared_timed_mutexC1Ev"
  },
  {
   "name" : "_ZNSt3__118shared_timed_mutexC2Ev"
  },
  {
   "name" : "_ZNSt3__119__shared_mutex_base11lock_sharedEv"
  },
  {
   "name" : "_ZNSt3__119__shared_mutex_base13unlock_sharedEv"
  },
  {
   "name" : "_ZNSt3__119__shared_mutex_base15try_lock_sharedEv"
  },
  {
   "name" : "_ZNSt3__119__shared_mutex_base4lockEv"
  },
  {
   "name" : "_ZNSt3__119__shared_mutex_base6unlockEv"
  },
  {
   "name" : "_ZNSt3__119__shared_mutex_base8try_lockEv"
  },
  {
   "name" : "_ZNSt3__119__shared_mutex_baseC1Ev"
  },
  {
   "name" : "_ZNSt3__119__shared_mutex_baseC2Ev"
  },
  {
   "name" : "_ZNSt3__119__shared_weak_count10__add_weakEv"
  },
  {
   "name" : "_ZNSt3__119__shared_weak_count12__add_sharedEv"
  },
  {
   "name" : "_ZNSt3__119__shared_weak_count14__release_weakEv"
  },
  {
   "name" : "_ZNSt3__119__shared_weak_count16__release_sharedEv"
  },
  {
   "name" : "_ZNSt3__119__shared_weak_count4lockEv"
  },
  {
   "name" : "_ZNSt3__119__shared_weak_countD0Ev"
  },
  {
   "name" : "_ZNSt3__119__shared_weak_countD1Ev"
  },
  {
   "name" : "_ZNSt3__119__shared_weak_countD2Ev"
  },
  {
   "name" : "_ZNSt3__119__thread_local_dataEv"
  },
  {
   "name" : "_ZNSt3__119declare_no_pointersEPcj"
  },
  {
   "name" : "_ZNSt3__120__get_collation_nameEPKc"
  },
  {
   "name" : "_ZNSt3__120__throw_system_errorEiPKc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__121__thread_specific_ptrINS_15__thread_structEEC2Ev"
  },
  {
   "name" : "_ZNSt3__121__throw_runtime_errorEPKc"
  },
  {
   "name" : "_ZNSt3__121__undeclare_reachableEPv"
  },
  {
   "name" : "_ZNSt3__121recursive_timed_mutex4lockEv"
  },
  {
   "name" : "_ZNSt3__121recursive_timed_mutex6unlockEv"
  },
  {
   "name" : "_ZNSt3__121recursive_timed_mutex8try_lockEv"
  },
  {
   "name" : "_ZNSt3__121recursive_timed_mutexC1Ev"
  },
  {
   "name" : "_ZNSt3__121recursive_timed_mutexC2Ev"
  },
  {
   "name" : "_ZNSt3__121recursive_timed_mutexD1Ev"
  },
  {
   "name" : "_ZNSt3__121recursive_timed_mutexD2Ev"
  },
  {
   "name" : "_ZNSt3__121undeclare_no_pointersEPcj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__123mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEclEv"
  },
  {
   "name" : "_ZNSt3__124__libcpp_debug_exceptionC1ERKNS_19__libcpp_debug_infoE"
  },
  {
   "name" : "_ZNSt3__124__libcpp_debug_exceptionC1ERKS0_"
  },
  {
   "name" : "_ZNSt3__124__libcpp_debug_exceptionC1Ev"
  },
  {
   "name" : "_ZNSt3__124__libcpp_debug_exceptionC2ERKNS_19__libcpp_debug_infoE"
  },
  {
   "name" : "_ZNSt3__124__libcpp_debug_exceptionC2ERKS0_"
  },
  {
   "name" : "_ZNSt3__124__libcpp_debug_exceptionC2Ev"
  },
  {
   "name" : "_ZNSt3__124__libcpp_debug_exceptionD0Ev"
  },
  {
   "name" : "_ZNSt3__124__libcpp_debug_exceptionD1Ev"
  },
  {
   "name" : "_ZNSt3__124__libcpp_debug_exceptionD2Ev"
  },
  {
   "name" : "_ZNSt3__125notify_all_at_thread_exitERNS_18condition_variableENS_11unique_lockINS_5mutexEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIaaEEPaEEbT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIccEEPcEEbT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIddEEPdEEbT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIeeEEPeEEbT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIffEEPfEEbT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIhhEEPhEEbT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIiiEEPiEEbT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIjjEEPjEEbT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIllEEPlEEbT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessImmEEPmEEbT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIssEEPsEEbT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIttEEPtEEbT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIwwEEPwEEbT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIxxEEPxEEbT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIyyEEPyEEbT0_S5_T_"
  },
  {
   "name" : "_ZNSt3__127__libcpp_set_debug_functionEPFvRKNS_19__libcpp_debug_infoEE"
  },
  {
   "name" : "_ZNSt3__129__libcpp_abort_debug_functionERKNS_19__libcpp_debug_infoE"
  },
  {
   "name" : "_ZNSt3__129__libcpp_throw_debug_functionERKNS_19__libcpp_debug_infoE"
  },
  {
   "name" : "_ZNSt3__14stodERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPj"
  },
  {
   "name" : "_ZNSt3__14stodERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPj"
  },
  {
   "name" : "_ZNSt3__14stofERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPj"
  },
  {
   "name" : "_ZNSt3__14stofERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPj"
  },
  {
   "name" : "_ZNSt3__14stoiERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPji"
  },
  {
   "name" : "_ZNSt3__14stoiERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPji"
  },
  {
   "name" : "_ZNSt3__14stolERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPji"
  },
  {
   "name" : "_ZNSt3__14stolERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPji"
  },
  {
   "name" : "_ZNSt3__15alignEjjRPvRj"
  },
  {
   "name" : "_ZNSt3__15ctypeIcE13classic_tableEv"
  },
  {
   "name" : "_ZNSt3__15ctypeIcEC1EPKmbj"
  },
  {
   "name" : "_ZNSt3__15ctypeIcEC2EPKmbj"
  },
  {
   "name" : "_ZNSt3__15ctypeIcED0Ev"
  },
  {
   "name" : "_ZNSt3__15ctypeIcED1Ev"
  },
  {
   "name" : "_ZNSt3__15ctypeIcED2Ev"
  },
  {
   "name" : "_ZNSt3__15ctypeIwED0Ev"
  },
  {
   "name" : "_ZNSt3__15ctypeIwED1Ev"
  },
  {
   "name" : "_ZNSt3__15ctypeIwED2Ev"
  },
  {
   "name" : "_ZNSt3__15mutex4lockEv"
  },
  {
   "name" : "_ZNSt3__15mutex6unlockEv"
  },
  {
   "name" : "_ZNSt3__15mutex8try_lockEv"
  },
  {
   "name" : "_ZNSt3__15mutexD1Ev"
  },
  {
   "name" : "_ZNSt3__15mutexD2Ev"
  },
  {
   "name" : "_ZNSt3__15stoldERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPj"
  },
  {
   "name" : "_ZNSt3__15stoldERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPj"
  },
  {
   "name" : "_ZNSt3__15stollERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPji"
  },
  {
   "name" : "_ZNSt3__15stollERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPji"
  },
  {
   "name" : "_ZNSt3__15stoulERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPji"
  },
  {
   "name" : "_ZNSt3__15stoulERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPji"
  },
  {
   "name" : "_ZNSt3__16__clocEv"
  },
  {
   "name" : "_ZNSt3__16__itoa8__u32toaEjPc"
  },
  {
   "name" : "_ZNSt3__16__itoa8__u64toaEyPc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__16__sortIRNS_6__lessIaaEEPaEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__16__sortIRNS_6__lessIccEEPcEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__16__sortIRNS_6__lessIddEEPdEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__16__sortIRNS_6__lessIeeEEPeEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__16__sortIRNS_6__lessIffEEPfEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__16__sortIRNS_6__lessIhhEEPhEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__16__sortIRNS_6__lessIiiEEPiEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__16__sortIRNS_6__lessIjjEEPjEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__16__sortIRNS_6__lessIllEEPlEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__16__sortIRNS_6__lessImmEEPmEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__16__sortIRNS_6__lessIssEEPsEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__16__sortIRNS_6__lessIttEEPtEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__16__sortIRNS_6__lessIwwEEPwEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__16__sortIRNS_6__lessIxxEEPxEEvT0_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__16__sortIRNS_6__lessIyyEEPyEEvT0_S5_T_"
  },
  {
   "name" : "_ZNSt3__16chrono12steady_clock3nowEv"
  },
  {
   "name" : "_ZNSt3__16chrono12system_clock11from_time_tEl"
  },
  {
   "name" : "_ZNSt3__16chrono12system_clock3nowEv"
  },
  {
   "name" : "_ZNSt3__16chrono12system_clock9to_time_tERKNS0_10time_pointIS1_NS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE"
  },
  {
   "name" : "_ZNSt3__16futureIvE3getEv"
  },
  {
   "name" : "_ZNSt3__16futureIvEC1EPNS_17__assoc_sub_stateE"
  },
  {
   "name" : "_ZNSt3__16futureIvEC2EPNS_17__assoc_sub_stateE"
  },
  {
   "name" : "_ZNSt3__16futureIvED1Ev"
  },
  {
   "name" : "_ZNSt3__16futureIvED2Ev"
  },
  {
   "name" : "_ZNSt3__16gslice6__initEj"
  },
  {
   "name" : "_ZNSt3__16locale14__install_ctorERKS0_PNS0_5facetEl"
  },
  {
   "name" : "_ZNSt3__16locale2id5__getEv"
  },
  {
   "name" : "_ZNSt3__16locale2id6__initEv"
  },
  {
   "name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
  },
  {
   "name" : "_ZNSt3__16locale5facetD0Ev"
  },
  {
   "name" : "_ZNSt3__16locale5facetD1Ev"
  },
  {
   "name" : "_ZNSt3__16locale5facetD2Ev"
  },
  {
   "name" : "_ZNSt3__16locale6globalERKS0_"
  },
  {
   "name" : "_ZNSt3__16locale7classicEv"
  },
  {
   "name" : "_ZNSt3__16locale8__globalEv"
  },
  {
   "name" : "_ZNSt3__16localeC1EPKc"
  },
  {
   "name" : "_ZNSt3__16localeC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt3__16localeC1ERKS0_"
  },
  {
   "name" : "_ZNSt3__16localeC1ERKS0_PKci"
  },
  {
   "name" : "_ZNSt3__16localeC1ERKS0_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi"
  },
  {
   "name" : "_ZNSt3__16localeC1ERKS0_S2_i"
  },
  {
   "name" : "_ZNSt3__16localeC1Ev"
  },
  {
   "name" : "_ZNSt3__16localeC2EPKc"
  },
  {
   "name" : "_ZNSt3__16localeC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
  },
  {
   "name" : "_ZNSt3__16localeC2ERKS0_"
  },
  {
   "name" : "_ZNSt3__16localeC2ERKS0_PKci"
  },
  {
   "name" : "_ZNSt3__16localeC2ERKS0_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi"
  },
  {
   "name" : "_ZNSt3__16localeC2ERKS0_S2_i"
  },
  {
   "name" : "_ZNSt3__16localeC2Ev"
  },
  {
   "name" : "_ZNSt3__16localeD1Ev"
  },
  {
   "name" : "_ZNSt3__16localeD2Ev"
  },
  {
   "name" : "_ZNSt3__16localeaSERKS0_"
  },
  {
   "name" : "_ZNSt3__16stoullERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPji"
  },
  {
   "name" : "_ZNSt3__16stoullERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPji"
  },
  {
   "name" : "_ZNSt3__16thread20hardware_concurrencyEv"
  },
  {
   "name" : "_ZNSt3__16thread4joinEv"
  },
  {
   "name" : "_ZNSt3__16thread6detachEv"
  },
  {
   "name" : "_ZNSt3__16threadD1Ev"
  },
  {
   "name" : "_ZNSt3__16threadD2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort3IRNS_6__lessIaaEEPaEEjT0_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort3IRNS_6__lessIccEEPcEEjT0_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort3IRNS_6__lessIddEEPdEEjT0_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort3IRNS_6__lessIeeEEPeEEjT0_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort3IRNS_6__lessIffEEPfEEjT0_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort3IRNS_6__lessIhhEEPhEEjT0_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort3IRNS_6__lessIiiEEPiEEjT0_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort3IRNS_6__lessIjjEEPjEEjT0_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort3IRNS_6__lessIllEEPlEEjT0_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort3IRNS_6__lessImmEEPmEEjT0_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort3IRNS_6__lessIssEEPsEEjT0_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort3IRNS_6__lessIttEEPtEEjT0_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort3IRNS_6__lessIwwEEPwEEjT0_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort3IRNS_6__lessIxxEEPxEEjT0_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort3IRNS_6__lessIyyEEPyEEjT0_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort4IRNS_6__lessIaaEEPaEEjT0_S5_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort4IRNS_6__lessIccEEPcEEjT0_S5_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort4IRNS_6__lessIddEEPdEEjT0_S5_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort4IRNS_6__lessIeeEEPeEEjT0_S5_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort4IRNS_6__lessIffEEPfEEjT0_S5_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort4IRNS_6__lessIhhEEPhEEjT0_S5_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort4IRNS_6__lessIiiEEPiEEjT0_S5_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort4IRNS_6__lessIjjEEPjEEjT0_S5_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort4IRNS_6__lessIllEEPlEEjT0_S5_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort4IRNS_6__lessImmEEPmEEjT0_S5_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort4IRNS_6__lessIssEEPsEEjT0_S5_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort4IRNS_6__lessIttEEPtEEjT0_S5_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort4IRNS_6__lessIwwEEPwEEjT0_S5_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort4IRNS_6__lessIxxEEPxEEjT0_S5_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort4IRNS_6__lessIyyEEPyEEjT0_S5_S5_S5_T_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17__sort5IRNS_6__lessIeeEEPeEEjT0_S5_S5_S5_S5_T_"
  },
  {
   "name" : "_ZNSt3__17codecvtIDic9mbstate_tED0Ev"
  },
  {
   "name" : "_ZNSt3__17codecvtIDic9mbstate_tED1Ev"
  },
  {
   "name" : "_ZNSt3__17codecvtIDic9mbstate_tED2Ev"
  },
  {
   "name" : "_ZNSt3__17codecvtIDsc9mbstate_tED0Ev"
  },
  {
   "name" : "_ZNSt3__17codecvtIDsc9mbstate_tED1Ev"
  },
  {
   "name" : "_ZNSt3__17codecvtIDsc9mbstate_tED2Ev"
  },
  {
   "name" : "_ZNSt3__17codecvtIcc9mbstate_tED0Ev"
  },
  {
   "name" : "_ZNSt3__17codecvtIcc9mbstate_tED1Ev"
  },
  {
   "name" : "_ZNSt3__17codecvtIcc9mbstate_tED2Ev"
  },
  {
   "name" : "_ZNSt3__17codecvtIwc9mbstate_tEC1EPKcj"
  },
  {
   "name" : "_ZNSt3__17codecvtIwc9mbstate_tEC1Ej"
  },
  {
   "name" : "_ZNSt3__17codecvtIwc9mbstate_tEC2EPKcj"
  },
  {
   "name" : "_ZNSt3__17codecvtIwc9mbstate_tEC2Ej"
  },
  {
   "name" : "_ZNSt3__17codecvtIwc9mbstate_tED0Ev"
  },
  {
   "name" : "_ZNSt3__17codecvtIwc9mbstate_tED1Ev"
  },
  {
   "name" : "_ZNSt3__17codecvtIwc9mbstate_tED2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17collateIcED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17collateIcED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17collateIcED2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17collateIwED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17collateIwED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17collateIwED2Ev"
  },
  {
   "name" : "_ZNSt3__17promiseIvE10get_futureEv"
  },
  {
   "name" : "_ZNSt3__17promiseIvE13set_exceptionESt13exception_ptr"
  },
  {
   "name" : "_ZNSt3__17promiseIvE24set_value_at_thread_exitEv"
  },
  {
   "name" : "_ZNSt3__17promiseIvE28set_exception_at_thread_exitESt13exception_ptr"
  },
  {
   "name" : "_ZNSt3__17promiseIvE9set_valueEv"
  },
  {
   "name" : "_ZNSt3__17promiseIvEC1Ev"
  },
  {
   "name" : "_ZNSt3__17promiseIvEC2Ev"
  },
  {
   "name" : "_ZNSt3__17promiseIvED1Ev"
  },
  {
   "name" : "_ZNSt3__17promiseIvED2Ev"
  },
  {
   "name" : "_ZNSt3__18__c_node5__addEPNS_8__i_nodeE"
  },
  {
   "name" : "_ZNSt3__18__c_nodeD0Ev"
  },
  {
   "name" : "_ZNSt3__18__c_nodeD1Ev"
  },
  {
   "name" : "_ZNSt3__18__c_nodeD2Ev"
  },
  {
   "name" : "_ZNSt3__18__get_dbEv"
  },
  {
   "name" : "_ZNSt3__18__i_nodeD1Ev"
  },
  {
   "name" : "_ZNSt3__18__i_nodeD2Ev"
  },
  {
   "name" : "_ZNSt3__18__rs_getEv"
  },
  {
   "name" : "_ZNSt3__18__sp_mut4lockEv"
  },
  {
   "name" : "_ZNSt3__18__sp_mut6unlockEv"
  },
  {
   "name" : "_ZNSt3__18ios_base15sync_with_stdioEb"
  },
  {
   "name" : "_ZNSt3__18ios_base16__call_callbacksENS0_5eventE"
  },
  {
   "name" : "_ZNSt3__18ios_base17register_callbackEPFvNS0_5eventERS0_iEi"
  },
  {
   "name" : "_ZNSt3__18ios_base33__set_badbit_and_consider_rethrowEv"
  },
  {
   "name" : "_ZNSt3__18ios_base34__set_failbit_and_consider_rethrowEv"
  },
  {
   "name" : "_ZNSt3__18ios_base4InitC1Ev"
  },
  {
   "name" : "_ZNSt3__18ios_base4InitC2Ev"
  },
  {
   "name" : "_ZNSt3__18ios_base4InitD1Ev"
  },
  {
   "name" : "_ZNSt3__18ios_base4InitD2Ev"
  },
  {
   "name" : "_ZNSt3__18ios_base4initEPv"
  },
  {
   "name" : "_ZNSt3__18ios_base4moveERS0_"
  },
  {
   "name" : "_ZNSt3__18ios_base4swapERS0_"
  },
  {
   "name" : "_ZNSt3__18ios_base5clearEj"
  },
  {
   "name" : "_ZNSt3__18ios_base5imbueERKNS_6localeE"
  },
  {
   "name" : "_ZNSt3__18ios_base5iwordEi"
  },
  {
   "name" : "_ZNSt3__18ios_base5pwordEi"
  },
  {
   "name" : "_ZNSt3__18ios_base6xallocEv"
  },
  {
   "name" : "_ZNSt3__18ios_base7copyfmtERKS0_"
  },
  {
   "name" : "_ZNSt3__18ios_base7failureC1EPKcRKNS_10error_codeE"
  },
  {
   "name" : "_ZNSt3__18ios_base7failureC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_10error_codeE"
  },
  {
   "name" : "_ZNSt3__18ios_base7failureC2EPKcRKNS_10error_codeE"
  },
  {
   "name" : "_ZNSt3__18ios_base7failureC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_10error_codeE"
  },
  {
   "name" : "_ZNSt3__18ios_base7failureD0Ev"
  },
  {
   "name" : "_ZNSt3__18ios_base7failureD1Ev"
  },
  {
   "name" : "_ZNSt3__18ios_base7failureD2Ev"
  },
  {
   "name" : "_ZNSt3__18ios_baseD0Ev"
  },
  {
   "name" : "_ZNSt3__18ios_baseD1Ev"
  },
  {
   "name" : "_ZNSt3__18ios_baseD2Ev"
  },
  {
   "name" : "_ZNSt3__18numpunctIcEC1Ej"
  },
  {
   "name" : "_ZNSt3__18numpunctIcEC2Ej"
  },
  {
   "name" : "_ZNSt3__18numpunctIcED0Ev"
  },
  {
   "name" : "_ZNSt3__18numpunctIcED1Ev"
  },
  {
   "name" : "_ZNSt3__18numpunctIcED2Ev"
  },
  {
   "name" : "_ZNSt3__18numpunctIwEC1Ej"
  },
  {
   "name" : "_ZNSt3__18numpunctIwEC2Ej"
  },
  {
   "name" : "_ZNSt3__18numpunctIwED0Ev"
  },
  {
   "name" : "_ZNSt3__18numpunctIwED1Ev"
  },
  {
   "name" : "_ZNSt3__18numpunctIwED2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__18valarrayIjE6resizeEjj"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__18valarrayIjEC1Ej"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__18valarrayIjEC2Ej"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__18valarrayIjED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__18valarrayIjED2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19__num_getIcE17__stage2_int_loopEciPcRS2_RjcRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_S2_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19__num_getIcE17__stage2_int_prepERNS_8ios_baseEPcRc"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19__num_getIcE19__stage2_float_loopEcRbRcPcRS4_ccRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjS4_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19__num_getIcE19__stage2_float_prepERNS_8ios_baseEPcRcS5_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19__num_getIwE17__stage2_int_loopEwiPcRS2_RjwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_Pw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19__num_getIwE17__stage2_int_prepERNS_8ios_baseEPwRw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19__num_getIwE19__stage2_float_loopEwRbRcPcRS4_wwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjPw"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19__num_getIwE19__stage2_float_prepERNS_8ios_baseEPwRwS5_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19__num_putIcE21__widen_and_group_intEPcS2_S2_S2_RS2_S3_RKNS_6localeE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19__num_putIcE23__widen_and_group_floatEPcS2_S2_S2_RS2_S3_RKNS_6localeE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19__num_putIwE21__widen_and_group_intEPcS2_S2_PwRS3_S4_RKNS_6localeE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19__num_putIwE23__widen_and_group_floatEPcS2_S2_PwRS3_S4_RKNS_6localeE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19basic_iosIcNS_11char_traitsIcEEE7copyfmtERKS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19basic_iosIcNS_11char_traitsIcEEED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19basic_iosIcNS_11char_traitsIcEEED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19basic_iosIwNS_11char_traitsIwEEE7copyfmtERKS3_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19basic_iosIwNS_11char_traitsIwEEED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19basic_iosIwNS_11char_traitsIwEEED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19basic_iosIwNS_11char_traitsIwEEED2Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__do_getERS4_S4_bRKNS_6localeEjRjRbRKNS_5ctypeIcEERNS_10unique_ptrIcPFvPvEEERPcSM_"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__do_getERS4_S4_bRKNS_6localeEjRjRbRKNS_5ctypeIwEERNS_10unique_ptrIwPFvPvEEERPwSM_"
  },
  {
   "name" : "_ZNSt3__19strstreamD0Ev"
  },
  {
   "name" : "_ZNSt3__19strstreamD1Ev"
  },
  {
   "name" : "_ZNSt3__19strstreamD2Ev"
  },
  {
   "name" : "_ZNSt3__19to_stringEd"
  },
  {
   "name" : "_ZNSt3__19to_stringEe"
  },
  {
   "name" : "_ZNSt3__19to_stringEf"
  },
  {
   "name" : "_ZNSt3__19to_stringEi"
  },
  {
   "name" : "_ZNSt3__19to_stringEj"
  },
  {
   "name" : "_ZNSt3__19to_stringEl"
  },
  {
   "name" : "_ZNSt3__19to_stringEm"
  },
  {
   "name" : "_ZNSt3__19to_stringEx"
  },
  {
   "name" : "_ZNSt3__19to_stringEy"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_"
  },
  {
   "name" : "_ZNSt8bad_castC1Ev"
  },
  {
   "name" : "_ZNSt8bad_castC2Ev"
  },
  {
   "name" : "_ZNSt8bad_castD0Ev"
  },
  {
   "name" : "_ZNSt8bad_castD1Ev"
  },
  {
   "name" : "_ZNSt8bad_castD2Ev"
  },
  {
   "name" : "_ZNSt9bad_allocC1Ev"
  },
  {
   "name" : "_ZNSt9bad_allocC2Ev"
  },
  {
   "name" : "_ZNSt9bad_allocD0Ev"
  },
  {
   "name" : "_ZNSt9bad_allocD1Ev"
  },
  {
   "name" : "_ZNSt9bad_allocD2Ev"
  },
  {
   "name" : "_ZNSt9exceptionD0Ev"
  },
  {
   "name" : "_ZNSt9exceptionD1Ev"
  },
  {
   "name" : "_ZNSt9exceptionD2Ev"
  },
  {
   "name" : "_ZNSt9type_infoD0Ev"
  },
  {
   "name" : "_ZNSt9type_infoD1Ev"
  },
  {
   "name" : "_ZNSt9type_infoD2Ev"
  },
  {
   "name" : "_ZSt10unexpectedv"
  },
  {
   "name" : "_ZSt13get_terminatev"
  },
  {
   "name" : "_ZSt13set_terminatePFvvE"
  },
  {
   "name" : "_ZSt14get_unexpectedv"
  },
  {
   "name" : "_ZSt14set_unexpectedPFvvE"
  },
  {
   "name" : "_ZSt15get_new_handlerv"
  },
  {
   "name" : "_ZSt15set_new_handlerPFvvE"
  },
  {
   "name" : "_ZSt17__throw_bad_allocv"
  },
  {
   "name" : "_ZSt17current_exceptionv"
  },
  {
   "name" : "_ZSt17rethrow_exceptionSt13exception_ptr"
  },
  {
   "name" : "_ZSt18uncaught_exceptionv"
  },
  {
   "name" : "_ZSt19uncaught_exceptionsv"
  },
  {
   "name" : "_ZSt9terminatev"
  },
  {
   "binding" : "weak",
   "name" : "_ZThn8_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZThn8_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev"
  },
  {
   "name" : "_ZThn8_NSt3__19strstreamD0Ev"
  },
  {
   "name" : "_ZThn8_NSt3__19strstreamD1Ev"
  },
  {
   "name" : "_ZTv0_n12_NSt3__110istrstreamD0Ev"
  },
  {
   "name" : "_ZTv0_n12_NSt3__110istrstreamD1Ev"
  },
  {
   "name" : "_ZTv0_n12_NSt3__110ostrstreamD0Ev"
  },
  {
   "name" : "_ZTv0_n12_NSt3__110ostrstreamD1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZTv0_n12_NSt3__113basic_istreamIcNS_11char_traitsIcEEED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZTv0_n12_NSt3__113basic_istreamIcNS_11char_traitsIcEEED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZTv0_n12_NSt3__113basic_istreamIwNS_11char_traitsIwEEED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZTv0_n12_NSt3__113basic_istreamIwNS_11char_traitsIwEEED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZTv0_n12_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZTv0_n12_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZTv0_n12_NSt3__113basic_ostreamIwNS_11char_traitsIwEEED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZTv0_n12_NSt3__113basic_ostreamIwNS_11char_traitsIwEEED1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZTv0_n12_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZTv0_n12_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev"
  },
  {
   "name" : "_ZTv0_n12_NSt3__19strstreamD0Ev"
  },
  {
   "name" : "_ZTv0_n12_NSt3__19strstreamD1Ev"
  },
  {
   "binding" : "weak",
   "name" : "_ZdaPv"
  },
  {
   "binding" : "weak",
   "name" : "_ZdaPvRKSt9nothrow_t"
  },
  {
   "binding" : "weak",
   "name" : "_ZdaPvSt11align_val_t"
  },
  {
   "binding" : "weak",
   "name" : "_ZdaPvSt11align_val_tRKSt9nothrow_t"
  },
  {
   "binding" : "weak",
   "name" : "_ZdaPvj"
  },
  {
   "binding" : "weak",
   "name" : "_ZdaPvjSt11align_val_t"
  },
  {
   "binding" : "weak",
   "name" : "_ZdlPv"
  },
  {
   "binding" : "weak",
   "name" : "_ZdlPvRKSt9nothrow_t"
  },
  {
   "binding" : "weak",
   "name" : "_ZdlPvSt11align_val_t"
  },
  {
   "binding" : "weak",
   "name" : "_ZdlPvSt11align_val_tRKSt9nothrow_t"
  },
  {
   "binding" : "weak",
   "name" : "_ZdlPvj"
  },
  {
   "binding" : "weak",
   "name" : "_ZdlPvjSt11align_val_t"
  },
  {
   "binding" : "weak",
   "name" : "_Znaj"
  },
  {
   "binding" : "weak",
   "name" : "_ZnajRKSt9nothrow_t"
  },
  {
   "binding" : "weak",
   "name" : "_ZnajSt11align_val_t"
  },
  {
   "binding" : "weak",
   "name" : "_ZnajSt11align_val_tRKSt9nothrow_t"
  },
  {
   "binding" : "weak",
   "name" : "_Znwj"
  },
  {
   "binding" : "weak",
   "name" : "_ZnwjRKSt9nothrow_t"
  },
  {
   "binding" : "weak",
   "name" : "_ZnwjSt11align_val_t"
  },
  {
   "binding" : "weak",
   "name" : "_ZnwjSt11align_val_tRKSt9nothrow_t"
  },
  {
   "name" : "__cxa_allocate_dependent_exception"
  },
  {
   "name" : "__cxa_allocate_exception"
  },
  {
   "name" : "__cxa_bad_cast"
  },
  {
   "name" : "__cxa_bad_typeid"
  },
  {
   "name" : "__cxa_begin_catch"
  },
  {
   "name" : "__cxa_begin_cleanup"
  },
  {
   "name" : "__cxa_call_unexpected"
  },
  {
   "name" : "__cxa_current_exception_type"
  },
  {
   "name" : "__cxa_current_primary_exception"
  },
  {
   "name" : "__cxa_decrement_exception_refcount"
  },
  {
   "name" : "__cxa_deleted_virtual"
  },
  {
   "name" : "__cxa_end_catch"
  },
  {
   "name" : "__cxa_end_cleanup"
  },
  {
   "name" : "__cxa_free_dependent_exception"
  },
  {
   "name" : "__cxa_free_exception"
  },
  {
   "name" : "__cxa_get_exception_ptr"
  },
  {
   "name" : "__cxa_get_globals"
  },
  {
   "name" : "__cxa_get_globals_fast"
  },
  {
   "name" : "__cxa_guard_abort"
  },
  {
   "name" : "__cxa_guard_acquire"
  },
  {
   "name" : "__cxa_guard_release"
  },
  {
   "name" : "__cxa_increment_exception_refcount"
  },
  {
   "name" : "__cxa_pure_virtual"
  },
  {
   "name" : "__cxa_rethrow"
  },
  {
   "name" : "__cxa_rethrow_primary_exception"
  },
  {
   "name" : "__cxa_thread_atexit"
  },
  {
   "name" : "__cxa_throw"
  },
  {
   "name" : "__cxa_throw_bad_array_new_length"
  },
  {
   "name" : "__cxa_uncaught_exception"
  },
  {
   "name" : "__cxa_uncaught_exceptions"
  },
  {
   "name" : "__cxa_vec_cctor"
  },
  {
   "name" : "__cxa_vec_cleanup"
  },
  {
   "name" : "__cxa_vec_ctor"
  },
  {
   "name" : "__cxa_vec_delete"
  },
  {
   "name" : "__cxa_vec_delete2"
  },
  {
   "name" : "__cxa_vec_delete3"
  },
  {
   "name" : "__cxa_vec_dtor"
  },
  {
   "name" : "__cxa_vec_new"
  },
  {
   "name" : "__cxa_vec_new2"
  },
  {
   "name" : "__cxa_vec_new3"
  },
  {
   "name" : "__dynamic_cast"
  },
  {
   "name" : "__gxx_personality_v0"
  }
 ],
 "elf_objects" :
 [
  {
   "name" : "_ZNSt3__110adopt_lockE"
  },
  {
   "name" : "_ZNSt3__110ctype_base5alnumE"
  },
  {
   "name" : "_ZNSt3__110ctype_base5alphaE"
  },
  {
   "name" : "_ZNSt3__110ctype_base5blankE"
  },
  {
   "name" : "_ZNSt3__110ctype_base5cntrlE"
  },
  {
   "name" : "_ZNSt3__110ctype_base5digitE"
  },
  {
   "name" : "_ZNSt3__110ctype_base5graphE"
  },
  {
   "name" : "_ZNSt3__110ctype_base5lowerE"
  },
  {
   "name" : "_ZNSt3__110ctype_base5printE"
  },
  {
   "name" : "_ZNSt3__110ctype_base5punctE"
  },
  {
   "name" : "_ZNSt3__110ctype_base5spaceE"
  },
  {
   "name" : "_ZNSt3__110ctype_base5upperE"
  },
  {
   "name" : "_ZNSt3__110ctype_base6xdigitE"
  },
  {
   "name" : "_ZNSt3__110defer_lockE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__110moneypunctIcLb0EE2idE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__110moneypunctIcLb0EE4intlE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__110moneypunctIcLb1EE2idE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__110moneypunctIcLb1EE4intlE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__110moneypunctIwLb0EE2idE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__110moneypunctIwLb0EE4intlE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__110moneypunctIwLb1EE2idE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__110moneypunctIwLb1EE4intlE"
  },
  {
   "name" : "_ZNSt3__111try_to_lockE"
  },
  {
   "name" : "_ZNSt3__112__rs_default4__c_E"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4nposE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4nposE"
  },
  {
   "name" : "_ZNSt3__112placeholders2_1E"
  },
  {
   "name" : "_ZNSt3__112placeholders2_2E"
  },
  {
   "name" : "_ZNSt3__112placeholders2_3E"
  },
  {
   "name" : "_ZNSt3__112placeholders2_4E"
  },
  {
   "name" : "_ZNSt3__112placeholders2_5E"
  },
  {
   "name" : "_ZNSt3__112placeholders2_6E"
  },
  {
   "name" : "_ZNSt3__112placeholders2_7E"
  },
  {
   "name" : "_ZNSt3__112placeholders2_8E"
  },
  {
   "name" : "_ZNSt3__112placeholders2_9E"
  },
  {
   "name" : "_ZNSt3__112placeholders3_10E"
  },
  {
   "name" : "_ZNSt3__113allocator_argE"
  },
  {
   "name" : "_ZNSt3__114__num_get_base5__srcE"
  },
  {
   "name" : "_ZNSt3__119piecewise_constructE"
  },
  {
   "name" : "_ZNSt3__123__libcpp_debug_functionE"
  },
  {
   "name" : "_ZNSt3__13cinE"
  },
  {
   "name" : "_ZNSt3__14cerrE"
  },
  {
   "name" : "_ZNSt3__14clogE"
  },
  {
   "name" : "_ZNSt3__14coutE"
  },
  {
   "name" : "_ZNSt3__14wcinE"
  },
  {
   "name" : "_ZNSt3__15ctypeIcE2idE"
  },
  {
   "name" : "_ZNSt3__15ctypeIwE2idE"
  },
  {
   "name" : "_ZNSt3__15wcerrE"
  },
  {
   "name" : "_ZNSt3__15wclogE"
  },
  {
   "name" : "_ZNSt3__15wcoutE"
  },
  {
   "name" : "_ZNSt3__16chrono12steady_clock9is_steadyE"
  },
  {
   "name" : "_ZNSt3__16chrono12system_clock9is_steadyE"
  },
  {
   "name" : "_ZNSt3__16locale2id9__next_idE"
  },
  {
   "name" : "_ZNSt3__16locale3allE"
  },
  {
   "name" : "_ZNSt3__16locale4noneE"
  },
  {
   "name" : "_ZNSt3__16locale4timeE"
  },
  {
   "name" : "_ZNSt3__16locale5ctypeE"
  },
  {
   "name" : "_ZNSt3__16locale7collateE"
  },
  {
   "name" : "_ZNSt3__16locale7numericE"
  },
  {
   "name" : "_ZNSt3__16locale8messagesE"
  },
  {
   "name" : "_ZNSt3__16locale8monetaryE"
  },
  {
   "name" : "_ZNSt3__17codecvtIDic9mbstate_tE2idE"
  },
  {
   "name" : "_ZNSt3__17codecvtIDsc9mbstate_tE2idE"
  },
  {
   "name" : "_ZNSt3__17codecvtIcc9mbstate_tE2idE"
  },
  {
   "name" : "_ZNSt3__17codecvtIwc9mbstate_tE2idE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17collateIcE2idE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17collateIwE2idE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE"
  },
  {
   "name" : "_ZNSt3__18ios_base10floatfieldE"
  },
  {
   "name" : "_ZNSt3__18ios_base10scientificE"
  },
  {
   "name" : "_ZNSt3__18ios_base11adjustfieldE"
  },
  {
   "name" : "_ZNSt3__18ios_base2inE"
  },
  {
   "name" : "_ZNSt3__18ios_base3appE"
  },
  {
   "name" : "_ZNSt3__18ios_base3ateE"
  },
  {
   "name" : "_ZNSt3__18ios_base3decE"
  },
  {
   "name" : "_ZNSt3__18ios_base3hexE"
  },
  {
   "name" : "_ZNSt3__18ios_base3octE"
  },
  {
   "name" : "_ZNSt3__18ios_base3outE"
  },
  {
   "name" : "_ZNSt3__18ios_base4leftE"
  },
  {
   "name" : "_ZNSt3__18ios_base5fixedE"
  },
  {
   "name" : "_ZNSt3__18ios_base5rightE"
  },
  {
   "name" : "_ZNSt3__18ios_base5truncE"
  },
  {
   "name" : "_ZNSt3__18ios_base6badbitE"
  },
  {
   "name" : "_ZNSt3__18ios_base6binaryE"
  },
  {
   "name" : "_ZNSt3__18ios_base6eofbitE"
  },
  {
   "name" : "_ZNSt3__18ios_base6skipwsE"
  },
  {
   "name" : "_ZNSt3__18ios_base7failbitE"
  },
  {
   "name" : "_ZNSt3__18ios_base7goodbitE"
  },
  {
   "name" : "_ZNSt3__18ios_base7showposE"
  },
  {
   "name" : "_ZNSt3__18ios_base7unitbufE"
  },
  {
   "name" : "_ZNSt3__18ios_base8internalE"
  },
  {
   "name" : "_ZNSt3__18ios_base8showbaseE"
  },
  {
   "name" : "_ZNSt3__18ios_base9__xindex_E"
  },
  {
   "name" : "_ZNSt3__18ios_base9basefieldE"
  },
  {
   "name" : "_ZNSt3__18ios_base9boolalphaE"
  },
  {
   "name" : "_ZNSt3__18ios_base9showpointE"
  },
  {
   "name" : "_ZNSt3__18ios_base9uppercaseE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__18messagesIcE2idE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__18messagesIwE2idE"
  },
  {
   "name" : "_ZNSt3__18numpunctIcE2idE"
  },
  {
   "name" : "_ZNSt3__18numpunctIwE2idE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE"
  },
  {
   "binding" : "weak",
   "name" : "_ZNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE"
  },
  {
   "name" : "_ZSt7nothrow"
  },
  {
   "name" : "_ZTCNSt3__110istrstreamE0_NS_13basic_istreamIcNS_11char_traitsIcEEEE"
  },
  {
   "name" : "_ZTCNSt3__110ostrstreamE0_NS_13basic_ostreamIcNS_11char_traitsIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTCNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE0_NS_13basic_istreamIcS2_EE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTCNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE8_NS_13basic_ostreamIcS2_EE"
  },
  {
   "name" : "_ZTCNSt3__19strstreamE0_NS_13basic_istreamIcNS_11char_traitsIcEEEE"
  },
  {
   "name" : "_ZTCNSt3__19strstreamE0_NS_14basic_iostreamIcNS_11char_traitsIcEEEE"
  },
  {
   "name" : "_ZTCNSt3__19strstreamE8_NS_13basic_ostreamIcNS_11char_traitsIcEEEE"
  },
  {
   "name" : "_ZTIDh"
  },
  {
   "name" : "_ZTIDi"
  },
  {
   "name" : "_ZTIDn"
  },
  {
   "name" : "_ZTIDs"
  },
  {
   "name" : "_ZTIDu"
  },
  {
   "name" : "_ZTIN10__cxxabiv116__enum_type_infoE"
  },
  {
   "name" : "_ZTIN10__cxxabiv116__shim_type_infoE"
  },
  {
   "name" : "_ZTIN10__cxxabiv117__array_type_infoE"
  },
  {
   "name" : "_ZTIN10__cxxabiv117__class_type_infoE"
  },
  {
   "name" : "_ZTIN10__cxxabiv117__pbase_type_infoE"
  },
  {
   "name" : "_ZTIN10__cxxabiv119__pointer_type_infoE"
  },
  {
   "name" : "_ZTIN10__cxxabiv120__function_type_infoE"
  },
  {
   "name" : "_ZTIN10__cxxabiv120__si_class_type_infoE"
  },
  {
   "name" : "_ZTIN10__cxxabiv121__vmi_class_type_infoE"
  },
  {
   "name" : "_ZTIN10__cxxabiv123__fundamental_type_infoE"
  },
  {
   "name" : "_ZTIN10__cxxabiv129__pointer_to_member_type_infoE"
  },
  {
   "name" : "_ZTINSt12experimental15fundamentals_v112bad_any_castE"
  },
  {
   "name" : "_ZTINSt12experimental19bad_optional_accessE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__110__time_getE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__110__time_putE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__110ctype_baseE"
  },
  {
   "name" : "_ZTINSt3__110istrstreamE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__110money_baseE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__110moneypunctIcLb0EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__110moneypunctIcLb1EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__110moneypunctIwLb0EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__110moneypunctIwLb1EEE"
  },
  {
   "name" : "_ZTINSt3__110ostrstreamE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__111__money_getIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__111__money_getIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__111__money_putIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__111__money_putIwEE"
  },
  {
   "name" : "_ZTINSt3__111regex_errorE"
  },
  {
   "name" : "_ZTINSt3__112bad_weak_ptrE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__112codecvt_baseE"
  },
  {
   "name" : "_ZTINSt3__112ctype_bynameIcEE"
  },
  {
   "name" : "_ZTINSt3__112ctype_bynameIwEE"
  },
  {
   "name" : "_ZTINSt3__112future_errorE"
  },
  {
   "name" : "_ZTINSt3__112strstreambufE"
  },
  {
   "name" : "_ZTINSt3__112system_errorE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__113messages_baseE"
  },
  {
   "name" : "_ZTINSt3__114__codecvt_utf8IDiEE"
  },
  {
   "name" : "_ZTINSt3__114__codecvt_utf8IDsEE"
  },
  {
   "name" : "_ZTINSt3__114__codecvt_utf8IwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__114__num_get_baseE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__114__num_put_baseE"
  },
  {
   "name" : "_ZTINSt3__114__shared_countE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__114codecvt_bynameIDic9mbstate_tEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__114codecvt_bynameIDsc9mbstate_tEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__114codecvt_bynameIcc9mbstate_tEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__114codecvt_bynameIwc9mbstate_tEE"
  },
  {
   "name" : "_ZTINSt3__114collate_bynameIcEE"
  },
  {
   "name" : "_ZTINSt3__114collate_bynameIwEE"
  },
  {
   "name" : "_ZTINSt3__114error_categoryE"
  },
  {
   "name" : "_ZTINSt3__115__codecvt_utf16IDiLb0EEE"
  },
  {
   "name" : "_ZTINSt3__115__codecvt_utf16IDiLb1EEE"
  },
  {
   "name" : "_ZTINSt3__115__codecvt_utf16IDsLb0EEE"
  },
  {
   "name" : "_ZTINSt3__115__codecvt_utf16IDsLb1EEE"
  },
  {
   "name" : "_ZTINSt3__115__codecvt_utf16IwLb0EEE"
  },
  {
   "name" : "_ZTINSt3__115__codecvt_utf16IwLb1EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__115messages_bynameIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__115messages_bynameIwEE"
  },
  {
   "name" : "_ZTINSt3__115numpunct_bynameIcEE"
  },
  {
   "name" : "_ZTINSt3__115numpunct_bynameIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "name" : "_ZTINSt3__116__narrow_to_utf8ILj16EEE"
  },
  {
   "name" : "_ZTINSt3__116__narrow_to_utf8ILj32EEE"
  },
  {
   "name" : "_ZTINSt3__117__assoc_sub_stateE"
  },
  {
   "name" : "_ZTINSt3__117__widen_from_utf8ILj16EEE"
  },
  {
   "name" : "_ZTINSt3__117__widen_from_utf8ILj32EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__117moneypunct_bynameIcLb0EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__117moneypunct_bynameIcLb1EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__117moneypunct_bynameIwLb0EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__117moneypunct_bynameIwLb1EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__118__time_get_storageIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__118__time_get_storageIwEE"
  },
  {
   "name" : "_ZTINSt3__119__shared_weak_countE"
  },
  {
   "name" : "_ZTINSt3__120__codecvt_utf8_utf16IDiEE"
  },
  {
   "name" : "_ZTINSt3__120__codecvt_utf8_utf16IDsEE"
  },
  {
   "name" : "_ZTINSt3__120__codecvt_utf8_utf16IwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__120__time_get_c_storageIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__120__time_get_c_storageIwEE"
  },
  {
   "name" : "_ZTINSt3__124__libcpp_debug_exceptionE"
  },
  {
   "name" : "_ZTINSt3__15ctypeIcEE"
  },
  {
   "name" : "_ZTINSt3__15ctypeIwEE"
  },
  {
   "name" : "_ZTINSt3__16locale5facetE"
  },
  {
   "name" : "_ZTINSt3__17codecvtIDic9mbstate_tEE"
  },
  {
   "name" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE"
  },
  {
   "name" : "_ZTINSt3__17codecvtIcc9mbstate_tEE"
  },
  {
   "name" : "_ZTINSt3__17codecvtIwc9mbstate_tEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__17collateIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__17collateIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "name" : "_ZTINSt3__18__c_nodeE"
  },
  {
   "name" : "_ZTINSt3__18ios_base7failureE"
  },
  {
   "name" : "_ZTINSt3__18ios_baseE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__18messagesIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__18messagesIwEE"
  },
  {
   "name" : "_ZTINSt3__18numpunctIcEE"
  },
  {
   "name" : "_ZTINSt3__18numpunctIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__19__num_getIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__19__num_getIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__19__num_putIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__19__num_putIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__19basic_iosIcNS_11char_traitsIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__19basic_iosIwNS_11char_traitsIwEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "name" : "_ZTINSt3__19strstreamE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTINSt3__19time_baseE"
  },
  {
   "name" : "_ZTIPDh"
  },
  {
   "name" : "_ZTIPDi"
  },
  {
   "name" : "_ZTIPDn"
  },
  {
   "name" : "_ZTIPDs"
  },
  {
   "name" : "_ZTIPDu"
  },
  {
   "name" : "_ZTIPKDh"
  },
  {
   "name" : "_ZTIPKDi"
  },
  {
   "name" : "_ZTIPKDn"
  },
  {
   "name" : "_ZTIPKDs"
  },
  {
   "name" : "_ZTIPKDu"
  },
  {
   "name" : "_ZTIPKa"
  },
  {
   "name" : "_ZTIPKb"
  },
  {
   "name" : "_ZTIPKc"
  },
  {
   "name" : "_ZTIPKd"
  },
  {
   "name" : "_ZTIPKe"
  },
  {
   "name" : "_ZTIPKf"
  },
  {
   "name" : "_ZTIPKg"
  },
  {
   "name" : "_ZTIPKh"
  },
  {
   "name" : "_ZTIPKi"
  },
  {
   "name" : "_ZTIPKj"
  },
  {
   "name" : "_ZTIPKl"
  },
  {
   "name" : "_ZTIPKm"
  },
  {
   "name" : "_ZTIPKn"
  },
  {
   "name" : "_ZTIPKo"
  },
  {
   "name" : "_ZTIPKs"
  },
  {
   "name" : "_ZTIPKt"
  },
  {
   "name" : "_ZTIPKv"
  },
  {
   "name" : "_ZTIPKw"
  },
  {
   "name" : "_ZTIPKx"
  },
  {
   "name" : "_ZTIPKy"
  },
  {
   "name" : "_ZTIPa"
  },
  {
   "name" : "_ZTIPb"
  },
  {
   "name" : "_ZTIPc"
  },
  {
   "name" : "_ZTIPd"
  },
  {
   "name" : "_ZTIPe"
  },
  {
   "name" : "_ZTIPf"
  },
  {
   "name" : "_ZTIPg"
  },
  {
   "name" : "_ZTIPh"
  },
  {
   "name" : "_ZTIPi"
  },
  {
   "name" : "_ZTIPj"
  },
  {
   "name" : "_ZTIPl"
  },
  {
   "name" : "_ZTIPm"
  },
  {
   "name" : "_ZTIPn"
  },
  {
   "name" : "_ZTIPo"
  },
  {
   "name" : "_ZTIPs"
  },
  {
   "name" : "_ZTIPt"
  },
  {
   "name" : "_ZTIPv"
  },
  {
   "name" : "_ZTIPw"
  },
  {
   "name" : "_ZTIPx"
  },
  {
   "name" : "_ZTIPy"
  },
  {
   "name" : "_ZTISt10bad_typeid"
  },
  {
   "name" : "_ZTISt11logic_error"
  },
  {
   "name" : "_ZTISt11range_error"
  },
  {
   "name" : "_ZTISt12bad_any_cast"
  },
  {
   "name" : "_ZTISt12domain_error"
  },
  {
   "name" : "_ZTISt12length_error"
  },
  {
   "name" : "_ZTISt12out_of_range"
  },
  {
   "name" : "_ZTISt13bad_exception"
  },
  {
   "name" : "_ZTISt13runtime_error"
  },
  {
   "name" : "_ZTISt14overflow_error"
  },
  {
   "name" : "_ZTISt15underflow_error"
  },
  {
   "name" : "_ZTISt16invalid_argument"
  },
  {
   "name" : "_ZTISt16nested_exception"
  },
  {
   "name" : "_ZTISt18bad_variant_access"
  },
  {
   "name" : "_ZTISt19bad_optional_access"
  },
  {
   "name" : "_ZTISt20bad_array_new_length"
  },
  {
   "name" : "_ZTISt8bad_cast"
  },
  {
   "name" : "_ZTISt9bad_alloc"
  },
  {
   "name" : "_ZTISt9exception"
  },
  {
   "name" : "_ZTISt9type_info"
  },
  {
   "name" : "_ZTIa"
  },
  {
   "name" : "_ZTIb"
  },
  {
   "name" : "_ZTIc"
  },
  {
   "name" : "_ZTId"
  },
  {
   "name" : "_ZTIe"
  },
  {
   "name" : "_ZTIf"
  },
  {
   "name" : "_ZTIg"
  },
  {
   "name" : "_ZTIh"
  },
  {
   "name" : "_ZTIi"
  },
  {
   "name" : "_ZTIj"
  },
  {
   "name" : "_ZTIl"
  },
  {
   "name" : "_ZTIm"
  },
  {
   "name" : "_ZTIn"
  },
  {
   "name" : "_ZTIo"
  },
  {
   "name" : "_ZTIs"
  },
  {
   "name" : "_ZTIt"
  },
  {
   "name" : "_ZTIv"
  },
  {
   "name" : "_ZTIw"
  },
  {
   "name" : "_ZTIx"
  },
  {
   "name" : "_ZTIy"
  },
  {
   "name" : "_ZTSDh"
  },
  {
   "name" : "_ZTSDi"
  },
  {
   "name" : "_ZTSDn"
  },
  {
   "name" : "_ZTSDs"
  },
  {
   "name" : "_ZTSDu"
  },
  {
   "name" : "_ZTSN10__cxxabiv116__enum_type_infoE"
  },
  {
   "name" : "_ZTSN10__cxxabiv116__shim_type_infoE"
  },
  {
   "name" : "_ZTSN10__cxxabiv117__array_type_infoE"
  },
  {
   "name" : "_ZTSN10__cxxabiv117__class_type_infoE"
  },
  {
   "name" : "_ZTSN10__cxxabiv117__pbase_type_infoE"
  },
  {
   "name" : "_ZTSN10__cxxabiv119__pointer_type_infoE"
  },
  {
   "name" : "_ZTSN10__cxxabiv120__function_type_infoE"
  },
  {
   "name" : "_ZTSN10__cxxabiv120__si_class_type_infoE"
  },
  {
   "name" : "_ZTSN10__cxxabiv121__vmi_class_type_infoE"
  },
  {
   "name" : "_ZTSN10__cxxabiv123__fundamental_type_infoE"
  },
  {
   "name" : "_ZTSN10__cxxabiv129__pointer_to_member_type_infoE"
  },
  {
   "name" : "_ZTSNSt12experimental15fundamentals_v112bad_any_castE"
  },
  {
   "name" : "_ZTSNSt12experimental19bad_optional_accessE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__110__time_getE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__110__time_putE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__110ctype_baseE"
  },
  {
   "name" : "_ZTSNSt3__110istrstreamE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__110money_baseE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__110moneypunctIcLb0EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__110moneypunctIcLb1EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__110moneypunctIwLb0EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__110moneypunctIwLb1EEE"
  },
  {
   "name" : "_ZTSNSt3__110ostrstreamE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__111__money_getIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__111__money_getIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__111__money_putIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__111__money_putIwEE"
  },
  {
   "name" : "_ZTSNSt3__111regex_errorE"
  },
  {
   "name" : "_ZTSNSt3__112bad_weak_ptrE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__112codecvt_baseE"
  },
  {
   "name" : "_ZTSNSt3__112ctype_bynameIcEE"
  },
  {
   "name" : "_ZTSNSt3__112ctype_bynameIwEE"
  },
  {
   "name" : "_ZTSNSt3__112future_errorE"
  },
  {
   "name" : "_ZTSNSt3__112strstreambufE"
  },
  {
   "name" : "_ZTSNSt3__112system_errorE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__113messages_baseE"
  },
  {
   "name" : "_ZTSNSt3__114__codecvt_utf8IDiEE"
  },
  {
   "name" : "_ZTSNSt3__114__codecvt_utf8IDsEE"
  },
  {
   "name" : "_ZTSNSt3__114__codecvt_utf8IwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__114__num_get_baseE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__114__num_put_baseE"
  },
  {
   "name" : "_ZTSNSt3__114__shared_countE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__114codecvt_bynameIDic9mbstate_tEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__114codecvt_bynameIDsc9mbstate_tEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__114codecvt_bynameIcc9mbstate_tEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__114codecvt_bynameIwc9mbstate_tEE"
  },
  {
   "name" : "_ZTSNSt3__114collate_bynameIcEE"
  },
  {
   "name" : "_ZTSNSt3__114collate_bynameIwEE"
  },
  {
   "name" : "_ZTSNSt3__114error_categoryE"
  },
  {
   "name" : "_ZTSNSt3__115__codecvt_utf16IDiLb0EEE"
  },
  {
   "name" : "_ZTSNSt3__115__codecvt_utf16IDiLb1EEE"
  },
  {
   "name" : "_ZTSNSt3__115__codecvt_utf16IDsLb0EEE"
  },
  {
   "name" : "_ZTSNSt3__115__codecvt_utf16IDsLb1EEE"
  },
  {
   "name" : "_ZTSNSt3__115__codecvt_utf16IwLb0EEE"
  },
  {
   "name" : "_ZTSNSt3__115__codecvt_utf16IwLb1EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__115messages_bynameIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__115messages_bynameIwEE"
  },
  {
   "name" : "_ZTSNSt3__115numpunct_bynameIcEE"
  },
  {
   "name" : "_ZTSNSt3__115numpunct_bynameIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "name" : "_ZTSNSt3__116__narrow_to_utf8ILj16EEE"
  },
  {
   "name" : "_ZTSNSt3__116__narrow_to_utf8ILj32EEE"
  },
  {
   "name" : "_ZTSNSt3__117__assoc_sub_stateE"
  },
  {
   "name" : "_ZTSNSt3__117__widen_from_utf8ILj16EEE"
  },
  {
   "name" : "_ZTSNSt3__117__widen_from_utf8ILj32EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__117moneypunct_bynameIcLb0EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__117moneypunct_bynameIcLb1EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__117moneypunct_bynameIwLb0EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__117moneypunct_bynameIwLb1EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__118__time_get_storageIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__118__time_get_storageIwEE"
  },
  {
   "name" : "_ZTSNSt3__119__shared_weak_countE"
  },
  {
   "name" : "_ZTSNSt3__120__codecvt_utf8_utf16IDiEE"
  },
  {
   "name" : "_ZTSNSt3__120__codecvt_utf8_utf16IDsEE"
  },
  {
   "name" : "_ZTSNSt3__120__codecvt_utf8_utf16IwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__120__time_get_c_storageIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__120__time_get_c_storageIwEE"
  },
  {
   "name" : "_ZTSNSt3__124__libcpp_debug_exceptionE"
  },
  {
   "name" : "_ZTSNSt3__15ctypeIcEE"
  },
  {
   "name" : "_ZTSNSt3__15ctypeIwEE"
  },
  {
   "name" : "_ZTSNSt3__16locale5facetE"
  },
  {
   "name" : "_ZTSNSt3__17codecvtIDic9mbstate_tEE"
  },
  {
   "name" : "_ZTSNSt3__17codecvtIDsc9mbstate_tEE"
  },
  {
   "name" : "_ZTSNSt3__17codecvtIcc9mbstate_tEE"
  },
  {
   "name" : "_ZTSNSt3__17codecvtIwc9mbstate_tEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__17collateIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__17collateIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "name" : "_ZTSNSt3__18__c_nodeE"
  },
  {
   "name" : "_ZTSNSt3__18ios_base7failureE"
  },
  {
   "name" : "_ZTSNSt3__18ios_baseE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__18messagesIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__18messagesIwEE"
  },
  {
   "name" : "_ZTSNSt3__18numpunctIcEE"
  },
  {
   "name" : "_ZTSNSt3__18numpunctIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__19__num_getIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__19__num_getIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__19__num_putIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__19__num_putIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__19basic_iosIcNS_11char_traitsIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__19basic_iosIwNS_11char_traitsIwEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "name" : "_ZTSNSt3__19strstreamE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTSNSt3__19time_baseE"
  },
  {
   "name" : "_ZTSPDh"
  },
  {
   "name" : "_ZTSPDi"
  },
  {
   "name" : "_ZTSPDn"
  },
  {
   "name" : "_ZTSPDs"
  },
  {
   "name" : "_ZTSPDu"
  },
  {
   "name" : "_ZTSPKDh"
  },
  {
   "name" : "_ZTSPKDi"
  },
  {
   "name" : "_ZTSPKDn"
  },
  {
   "name" : "_ZTSPKDs"
  },
  {
   "name" : "_ZTSPKDu"
  },
  {
   "name" : "_ZTSPKa"
  },
  {
   "name" : "_ZTSPKb"
  },
  {
   "name" : "_ZTSPKc"
  },
  {
   "name" : "_ZTSPKd"
  },
  {
   "name" : "_ZTSPKe"
  },
  {
   "name" : "_ZTSPKf"
  },
  {
   "name" : "_ZTSPKg"
  },
  {
   "name" : "_ZTSPKh"
  },
  {
   "name" : "_ZTSPKi"
  },
  {
   "name" : "_ZTSPKj"
  },
  {
   "name" : "_ZTSPKl"
  },
  {
   "name" : "_ZTSPKm"
  },
  {
   "name" : "_ZTSPKn"
  },
  {
   "name" : "_ZTSPKo"
  },
  {
   "name" : "_ZTSPKs"
  },
  {
   "name" : "_ZTSPKt"
  },
  {
   "name" : "_ZTSPKv"
  },
  {
   "name" : "_ZTSPKw"
  },
  {
   "name" : "_ZTSPKx"
  },
  {
   "name" : "_ZTSPKy"
  },
  {
   "name" : "_ZTSPa"
  },
  {
   "name" : "_ZTSPb"
  },
  {
   "name" : "_ZTSPc"
  },
  {
   "name" : "_ZTSPd"
  },
  {
   "name" : "_ZTSPe"
  },
  {
   "name" : "_ZTSPf"
  },
  {
   "name" : "_ZTSPg"
  },
  {
   "name" : "_ZTSPh"
  },
  {
   "name" : "_ZTSPi"
  },
  {
   "name" : "_ZTSPj"
  },
  {
   "name" : "_ZTSPl"
  },
  {
   "name" : "_ZTSPm"
  },
  {
   "name" : "_ZTSPn"
  },
  {
   "name" : "_ZTSPo"
  },
  {
   "name" : "_ZTSPs"
  },
  {
   "name" : "_ZTSPt"
  },
  {
   "name" : "_ZTSPv"
  },
  {
   "name" : "_ZTSPw"
  },
  {
   "name" : "_ZTSPx"
  },
  {
   "name" : "_ZTSPy"
  },
  {
   "name" : "_ZTSSt10bad_typeid"
  },
  {
   "name" : "_ZTSSt11logic_error"
  },
  {
   "name" : "_ZTSSt11range_error"
  },
  {
   "name" : "_ZTSSt12bad_any_cast"
  },
  {
   "name" : "_ZTSSt12domain_error"
  },
  {
   "name" : "_ZTSSt12length_error"
  },
  {
   "name" : "_ZTSSt12out_of_range"
  },
  {
   "name" : "_ZTSSt13bad_exception"
  },
  {
   "name" : "_ZTSSt13runtime_error"
  },
  {
   "name" : "_ZTSSt14overflow_error"
  },
  {
   "name" : "_ZTSSt15underflow_error"
  },
  {
   "name" : "_ZTSSt16invalid_argument"
  },
  {
   "name" : "_ZTSSt16nested_exception"
  },
  {
   "name" : "_ZTSSt18bad_variant_access"
  },
  {
   "name" : "_ZTSSt19bad_optional_access"
  },
  {
   "name" : "_ZTSSt20bad_array_new_length"
  },
  {
   "name" : "_ZTSSt8bad_cast"
  },
  {
   "name" : "_ZTSSt9bad_alloc"
  },
  {
   "name" : "_ZTSSt9exception"
  },
  {
   "name" : "_ZTSSt9type_info"
  },
  {
   "name" : "_ZTSa"
  },
  {
   "name" : "_ZTSb"
  },
  {
   "name" : "_ZTSc"
  },
  {
   "name" : "_ZTSd"
  },
  {
   "name" : "_ZTSe"
  },
  {
   "name" : "_ZTSf"
  },
  {
   "name" : "_ZTSg"
  },
  {
   "name" : "_ZTSh"
  },
  {
   "name" : "_ZTSi"
  },
  {
   "name" : "_ZTSj"
  },
  {
   "name" : "_ZTSl"
  },
  {
   "name" : "_ZTSm"
  },
  {
   "name" : "_ZTSn"
  },
  {
   "name" : "_ZTSo"
  },
  {
   "name" : "_ZTSs"
  },
  {
   "name" : "_ZTSt"
  },
  {
   "name" : "_ZTSv"
  },
  {
   "name" : "_ZTSw"
  },
  {
   "name" : "_ZTSx"
  },
  {
   "name" : "_ZTSy"
  },
  {
   "name" : "_ZTTNSt3__110istrstreamE"
  },
  {
   "name" : "_ZTTNSt3__110ostrstreamE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTTNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTTNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTTNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTTNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTTNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
  },
  {
   "name" : "_ZTTNSt3__19strstreamE"
  },
  {
   "name" : "_ZTVN10__cxxabiv116__enum_type_infoE"
  },
  {
   "name" : "_ZTVN10__cxxabiv116__shim_type_infoE"
  },
  {
   "name" : "_ZTVN10__cxxabiv117__array_type_infoE"
  },
  {
   "name" : "_ZTVN10__cxxabiv117__class_type_infoE"
  },
  {
   "name" : "_ZTVN10__cxxabiv117__pbase_type_infoE"
  },
  {
   "name" : "_ZTVN10__cxxabiv119__pointer_type_infoE"
  },
  {
   "name" : "_ZTVN10__cxxabiv120__function_type_infoE"
  },
  {
   "name" : "_ZTVN10__cxxabiv120__si_class_type_infoE"
  },
  {
   "name" : "_ZTVN10__cxxabiv121__vmi_class_type_infoE"
  },
  {
   "name" : "_ZTVN10__cxxabiv123__fundamental_type_infoE"
  },
  {
   "name" : "_ZTVN10__cxxabiv129__pointer_to_member_type_infoE"
  },
  {
   "name" : "_ZTVNSt12experimental15fundamentals_v112bad_any_castE"
  },
  {
   "name" : "_ZTVNSt12experimental19bad_optional_accessE"
  },
  {
   "name" : "_ZTVNSt3__110istrstreamE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__110moneypunctIcLb0EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__110moneypunctIcLb1EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__110moneypunctIwLb0EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__110moneypunctIwLb1EEE"
  },
  {
   "name" : "_ZTVNSt3__110ostrstreamE"
  },
  {
   "name" : "_ZTVNSt3__111regex_errorE"
  },
  {
   "name" : "_ZTVNSt3__112bad_weak_ptrE"
  },
  {
   "name" : "_ZTVNSt3__112ctype_bynameIcEE"
  },
  {
   "name" : "_ZTVNSt3__112ctype_bynameIwEE"
  },
  {
   "name" : "_ZTVNSt3__112future_errorE"
  },
  {
   "name" : "_ZTVNSt3__112strstreambufE"
  },
  {
   "name" : "_ZTVNSt3__112system_errorE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
  },
  {
   "name" : "_ZTVNSt3__114__codecvt_utf8IDiEE"
  },
  {
   "name" : "_ZTVNSt3__114__codecvt_utf8IDsEE"
  },
  {
   "name" : "_ZTVNSt3__114__codecvt_utf8IwEE"
  },
  {
   "name" : "_ZTVNSt3__114__shared_countE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__114codecvt_bynameIDic9mbstate_tEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__114codecvt_bynameIDsc9mbstate_tEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__114codecvt_bynameIcc9mbstate_tEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__114codecvt_bynameIwc9mbstate_tEE"
  },
  {
   "name" : "_ZTVNSt3__114collate_bynameIcEE"
  },
  {
   "name" : "_ZTVNSt3__114collate_bynameIwEE"
  },
  {
   "name" : "_ZTVNSt3__114error_categoryE"
  },
  {
   "name" : "_ZTVNSt3__115__codecvt_utf16IDiLb0EEE"
  },
  {
   "name" : "_ZTVNSt3__115__codecvt_utf16IDiLb1EEE"
  },
  {
   "name" : "_ZTVNSt3__115__codecvt_utf16IDsLb0EEE"
  },
  {
   "name" : "_ZTVNSt3__115__codecvt_utf16IDsLb1EEE"
  },
  {
   "name" : "_ZTVNSt3__115__codecvt_utf16IwLb0EEE"
  },
  {
   "name" : "_ZTVNSt3__115__codecvt_utf16IwLb1EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__115messages_bynameIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__115messages_bynameIwEE"
  },
  {
   "name" : "_ZTVNSt3__115numpunct_bynameIcEE"
  },
  {
   "name" : "_ZTVNSt3__115numpunct_bynameIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "name" : "_ZTVNSt3__116__narrow_to_utf8ILj16EEE"
  },
  {
   "name" : "_ZTVNSt3__116__narrow_to_utf8ILj32EEE"
  },
  {
   "name" : "_ZTVNSt3__117__assoc_sub_stateE"
  },
  {
   "name" : "_ZTVNSt3__117__widen_from_utf8ILj16EEE"
  },
  {
   "name" : "_ZTVNSt3__117__widen_from_utf8ILj32EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__117moneypunct_bynameIcLb0EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__117moneypunct_bynameIcLb1EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__117moneypunct_bynameIwLb0EEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__117moneypunct_bynameIwLb1EEE"
  },
  {
   "name" : "_ZTVNSt3__119__shared_weak_countE"
  },
  {
   "name" : "_ZTVNSt3__120__codecvt_utf8_utf16IDiEE"
  },
  {
   "name" : "_ZTVNSt3__120__codecvt_utf8_utf16IDsEE"
  },
  {
   "name" : "_ZTVNSt3__120__codecvt_utf8_utf16IwEE"
  },
  {
   "name" : "_ZTVNSt3__124__libcpp_debug_exceptionE"
  },
  {
   "name" : "_ZTVNSt3__15ctypeIcEE"
  },
  {
   "name" : "_ZTVNSt3__15ctypeIwEE"
  },
  {
   "name" : "_ZTVNSt3__16locale5facetE"
  },
  {
   "name" : "_ZTVNSt3__17codecvtIDic9mbstate_tEE"
  },
  {
   "name" : "_ZTVNSt3__17codecvtIDsc9mbstate_tEE"
  },
  {
   "name" : "_ZTVNSt3__17codecvtIcc9mbstate_tEE"
  },
  {
   "name" : "_ZTVNSt3__17codecvtIwc9mbstate_tEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__17collateIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__17collateIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "name" : "_ZTVNSt3__18__c_nodeE"
  },
  {
   "name" : "_ZTVNSt3__18ios_base7failureE"
  },
  {
   "name" : "_ZTVNSt3__18ios_baseE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__18messagesIcEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__18messagesIwEE"
  },
  {
   "name" : "_ZTVNSt3__18numpunctIcEE"
  },
  {
   "name" : "_ZTVNSt3__18numpunctIwEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__19basic_iosIcNS_11char_traitsIcEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__19basic_iosIwNS_11char_traitsIwEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
  },
  {
   "binding" : "weak",
   "name" : "_ZTVNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
  },
  {
   "name" : "_ZTVNSt3__19strstreamE"
  },
  {
   "name" : "_ZTVSt10bad_typeid"
  },
  {
   "name" : "_ZTVSt11logic_error"
  },
  {
   "name" : "_ZTVSt11range_error"
  },
  {
   "name" : "_ZTVSt12bad_any_cast"
  },
  {
   "name" : "_ZTVSt12domain_error"
  },
  {
   "name" : "_ZTVSt12length_error"
  },
  {
   "name" : "_ZTVSt12out_of_range"
  },
  {
   "name" : "_ZTVSt13bad_exception"
  },
  {
   "name" : "_ZTVSt13runtime_error"
  },
  {
   "name" : "_ZTVSt14overflow_error"
  },
  {
   "name" : "_ZTVSt15underflow_error"
  },
  {
   "name" : "_ZTVSt16invalid_argument"
  },
  {
   "name" : "_ZTVSt16nested_exception"
  },
  {
   "name" : "_ZTVSt18bad_variant_access"
  },
  {
   "name" : "_ZTVSt19bad_optional_access"
  },
  {
   "name" : "_ZTVSt20bad_array_new_length"
  },
  {
   "name" : "_ZTVSt8bad_cast"
  },
  {
   "name" : "_ZTVSt9bad_alloc"
  },
  {
   "name" : "_ZTVSt9exception"
  },
  {
   "name" : "_ZTVSt9type_info"
  },
  {
   "name" : "__cxa_new_handler"
  },
  {
   "name" : "__cxa_terminate_handler"
  },
  {
   "name" : "__cxa_unexpected_handler"
  }
 ],
 "enum_types" :
 [
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "std::money_base::none"
    },
    {
     "enum_field_value" : 1,
     "name" : "std::money_base::space"
    },
    {
     "enum_field_value" : 2,
     "name" : "std::money_base::symbol"
    },
    {
     "enum_field_value" : 3,
     "name" : "std::money_base::sign"
    },
    {
     "enum_field_value" : 4,
     "name" : "std::money_base::value"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110money_base4partE",
   "name" : "std::money_base::part",
   "referenced_type" : "_ZTINSt3__110money_base4partE",
   "self_type" : "_ZTINSt3__110money_base4partE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "std::future_errc::future_already_retrieved"
    },
    {
     "enum_field_value" : 2,
     "name" : "std::future_errc::promise_already_satisfied"
    },
    {
     "enum_field_value" : 3,
     "name" : "std::future_errc::no_state"
    },
    {
     "enum_field_value" : 4,
     "name" : "std::future_errc::broken_promise"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111future_errcE",
   "name" : "std::future_errc",
   "referenced_type" : "_ZTINSt3__111future_errcE",
   "self_type" : "_ZTINSt3__111future_errcE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future",
   "underlying_type" : "_ZTIi"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 2,
     "name" : "std::basic_string<char32_t>::__min_cap"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__min_capE",
   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::(unnamed)",
   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__min_capE",
   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__min_capE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string",
   "underlying_type" : "_ZTIj"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 3,
     "name" : "std::basic_string<char32_t>::__n_words"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__n_wordsE",
   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::(unnamed)",
   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__n_wordsE",
   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__n_wordsE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string",
   "underlying_type" : "_ZTIj"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 16,
     "name" : "std::basic_string<char32_t>::__alignment"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE12$__alignmentE",
   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::(unnamed)",
   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE12$__alignmentE",
   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE12$__alignmentE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string",
   "underlying_type" : "_ZTIj"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 5,
     "name" : "std::basic_string<char16_t>::__min_cap"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__min_capE",
   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::(unnamed)",
   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__min_capE",
   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__min_capE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string",
   "underlying_type" : "_ZTIj"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 3,
     "name" : "std::basic_string<char16_t>::__n_words"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__n_wordsE",
   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::(unnamed)",
   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__n_wordsE",
   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__n_wordsE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string",
   "underlying_type" : "_ZTIj"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 16,
     "name" : "std::basic_string<char16_t>::__alignment"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE12$__alignmentE",
   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::(unnamed)",
   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE12$__alignmentE",
   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE12$__alignmentE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string",
   "underlying_type" : "_ZTIj"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 11,
     "name" : "std::basic_string<char>::__min_cap"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__min_capE",
   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::(unnamed)",
   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__min_capE",
   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__min_capE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string",
   "underlying_type" : "_ZTIj"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 3,
     "name" : "std::basic_string<char>::__n_words"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__n_wordsE",
   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::(unnamed)",
   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__n_wordsE",
   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__n_wordsE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string",
   "underlying_type" : "_ZTIj"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 16,
     "name" : "std::basic_string<char>::__alignment"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE12$__alignmentE",
   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::(unnamed)",
   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE12$__alignmentE",
   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE12$__alignmentE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string",
   "underlying_type" : "_ZTIj"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 2,
     "name" : "std::basic_string<wchar_t>::__min_cap"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__min_capE",
   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::(unnamed)",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__min_capE",
   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__min_capE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string",
   "underlying_type" : "_ZTIj"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 3,
     "name" : "std::basic_string<wchar_t>::__n_words"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__n_wordsE",
   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::(unnamed)",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__n_wordsE",
   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__n_wordsE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string",
   "underlying_type" : "_ZTIj"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 16,
     "name" : "std::basic_string<wchar_t>::__alignment"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE12$__alignmentE",
   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::(unnamed)",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE12$__alignmentE",
   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE12$__alignmentE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "std::chars_format::scientific"
    },
    {
     "enum_field_value" : 2,
     "name" : "std::chars_format::fixed"
    },
    {
     "enum_field_value" : 4,
     "name" : "std::chars_format::hex"
    },
    {
     "enum_field_value" : 3,
     "name" : "std::chars_format::general"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112chars_formatE",
   "name" : "std::chars_format",
   "referenced_type" : "_ZTINSt3__112chars_formatE",
   "self_type" : "_ZTINSt3__112chars_formatE",
   "size" : 4,
   "source_file" : "external/libcxx/include/charconv",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "std::codecvt_base::ok"
    },
    {
     "enum_field_value" : 1,
     "name" : "std::codecvt_base::partial"
    },
    {
     "enum_field_value" : 2,
     "name" : "std::codecvt_base::error"
    },
    {
     "enum_field_value" : 3,
     "name" : "std::codecvt_base::noconv"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112codecvt_base6resultE",
   "name" : "std::codecvt_base::result",
   "referenced_type" : "_ZTINSt3__112codecvt_base6resultE",
   "self_type" : "_ZTINSt3__112codecvt_base6resultE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 4,
     "name" : "std::consume_header"
    },
    {
     "enum_field_value" : 2,
     "name" : "std::generate_header"
    },
    {
     "enum_field_value" : 1,
     "name" : "std::little_endian"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112codecvt_modeE",
   "name" : "std::codecvt_mode",
   "referenced_type" : "_ZTINSt3__112codecvt_modeE",
   "self_type" : "_ZTINSt3__112codecvt_modeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "std::memory_order_relaxed"
    },
    {
     "enum_field_value" : 1,
     "name" : "std::memory_order_consume"
    },
    {
     "enum_field_value" : 2,
     "name" : "std::memory_order_acquire"
    },
    {
     "enum_field_value" : 3,
     "name" : "std::memory_order_release"
    },
    {
     "enum_field_value" : 4,
     "name" : "std::memory_order_acq_rel"
    },
    {
     "enum_field_value" : 5,
     "name" : "std::memory_order_seq_cst"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112memory_orderE",
   "name" : "std::memory_order",
   "referenced_type" : "_ZTINSt3__112memory_orderE",
   "self_type" : "_ZTINSt3__112memory_orderE",
   "size" : 4,
   "source_file" : "external/libcxx/include/atomic",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "std::future_status::ready"
    },
    {
     "enum_field_value" : 1,
     "name" : "std::future_status::timeout"
    },
    {
     "enum_field_value" : 2,
     "name" : "std::future_status::deferred"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113future_statusE",
   "name" : "std::future_status",
   "referenced_type" : "_ZTINSt3__113future_statusE",
   "self_type" : "_ZTINSt3__113future_statusE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "std::pointer_safety::relaxed"
    },
    {
     "enum_field_value" : 1,
     "name" : "std::pointer_safety::preferred"
    },
    {
     "enum_field_value" : 2,
     "name" : "std::pointer_safety::strict"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114pointer_safety4__lxE",
   "name" : "std::pointer_safety::__lx",
   "referenced_type" : "_ZTINSt3__114pointer_safety4__lxE",
   "self_type" : "_ZTINSt3__114pointer_safety4__lxE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "std::regex_constants::error_collate"
    },
    {
     "enum_field_value" : 2,
     "name" : "std::regex_constants::error_ctype"
    },
    {
     "enum_field_value" : 3,
     "name" : "std::regex_constants::error_escape"
    },
    {
     "enum_field_value" : 4,
     "name" : "std::regex_constants::error_backref"
    },
    {
     "enum_field_value" : 5,
     "name" : "std::regex_constants::error_brack"
    },
    {
     "enum_field_value" : 6,
     "name" : "std::regex_constants::error_paren"
    },
    {
     "enum_field_value" : 7,
     "name" : "std::regex_constants::error_brace"
    },
    {
     "enum_field_value" : 8,
     "name" : "std::regex_constants::error_badbrace"
    },
    {
     "enum_field_value" : 9,
     "name" : "std::regex_constants::error_range"
    },
    {
     "enum_field_value" : 10,
     "name" : "std::regex_constants::error_space"
    },
    {
     "enum_field_value" : 11,
     "name" : "std::regex_constants::error_badrepeat"
    },
    {
     "enum_field_value" : 12,
     "name" : "std::regex_constants::error_complexity"
    },
    {
     "enum_field_value" : 13,
     "name" : "std::regex_constants::error_stack"
    },
    {
     "enum_field_value" : 14,
     "name" : "std::regex_constants::__re_err_grammar"
    },
    {
     "enum_field_value" : 15,
     "name" : "std::regex_constants::__re_err_empty"
    },
    {
     "enum_field_value" : 16,
     "name" : "std::regex_constants::__re_err_unknown"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115regex_constants10error_typeE",
   "name" : "std::regex_constants::error_type",
   "referenced_type" : "_ZTINSt3__115regex_constants10error_typeE",
   "self_type" : "_ZTINSt3__115regex_constants10error_typeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "std::regex_constants::match_default"
    },
    {
     "enum_field_value" : 1,
     "name" : "std::regex_constants::match_not_bol"
    },
    {
     "enum_field_value" : 2,
     "name" : "std::regex_constants::match_not_eol"
    },
    {
     "enum_field_value" : 4,
     "name" : "std::regex_constants::match_not_bow"
    },
    {
     "enum_field_value" : 8,
     "name" : "std::regex_constants::match_not_eow"
    },
    {
     "enum_field_value" : 16,
     "name" : "std::regex_constants::match_any"
    },
    {
     "enum_field_value" : 32,
     "name" : "std::regex_constants::match_not_null"
    },
    {
     "enum_field_value" : 64,
     "name" : "std::regex_constants::match_continuous"
    },
    {
     "enum_field_value" : 128,
     "name" : "std::regex_constants::match_prev_avail"
    },
    {
     "enum_field_value" : 0,
     "name" : "std::regex_constants::format_default"
    },
    {
     "enum_field_value" : 256,
     "name" : "std::regex_constants::format_sed"
    },
    {
     "enum_field_value" : 512,
     "name" : "std::regex_constants::format_no_copy"
    },
    {
     "enum_field_value" : 1024,
     "name" : "std::regex_constants::format_first_only"
    },
    {
     "enum_field_value" : 2048,
     "name" : "std::regex_constants::__no_update_pos"
    },
    {
     "enum_field_value" : 4096,
     "name" : "std::regex_constants::__full_match"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115regex_constants15match_flag_typeE",
   "name" : "std::regex_constants::match_flag_type",
   "referenced_type" : "_ZTINSt3__115regex_constants15match_flag_typeE",
   "self_type" : "_ZTINSt3__115regex_constants15match_flag_typeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "std::regex_constants::icase"
    },
    {
     "enum_field_value" : 2,
     "name" : "std::regex_constants::nosubs"
    },
    {
     "enum_field_value" : 4,
     "name" : "std::regex_constants::optimize"
    },
    {
     "enum_field_value" : 8,
     "name" : "std::regex_constants::collate"
    },
    {
     "enum_field_value" : 0,
     "name" : "std::regex_constants::ECMAScript"
    },
    {
     "enum_field_value" : 16,
     "name" : "std::regex_constants::basic"
    },
    {
     "enum_field_value" : 32,
     "name" : "std::regex_constants::extended"
    },
    {
     "enum_field_value" : 64,
     "name" : "std::regex_constants::awk"
    },
    {
     "enum_field_value" : 128,
     "name" : "std::regex_constants::grep"
    },
    {
     "enum_field_value" : 256,
     "name" : "std::regex_constants::egrep"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115regex_constants18syntax_option_typeE",
   "name" : "std::regex_constants::syntax_option_type",
   "referenced_type" : "_ZTINSt3__115regex_constants18syntax_option_typeE",
   "self_type" : "_ZTINSt3__115regex_constants18syntax_option_typeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "std::__assoc_sub_state::__constructed"
    },
    {
     "enum_field_value" : 2,
     "name" : "std::__assoc_sub_state::__future_attached"
    },
    {
     "enum_field_value" : 4,
     "name" : "std::__assoc_sub_state::ready"
    },
    {
     "enum_field_value" : 8,
     "name" : "std::__assoc_sub_state::deferred"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__assoc_sub_state14$__constructedE",
   "name" : "std::__assoc_sub_state::(unnamed)",
   "referenced_type" : "_ZTINSt3__117__assoc_sub_state14$__constructedE",
   "self_type" : "_ZTINSt3__117__assoc_sub_state14$__constructedE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : -1,
     "name" : "std::round_indeterminate"
    },
    {
     "enum_field_value" : 0,
     "name" : "std::round_toward_zero"
    },
    {
     "enum_field_value" : 1,
     "name" : "std::round_to_nearest"
    },
    {
     "enum_field_value" : 2,
     "name" : "std::round_toward_infinity"
    },
    {
     "enum_field_value" : 3,
     "name" : "std::round_toward_neg_infinity"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117float_round_styleE",
   "name" : "std::float_round_style",
   "referenced_type" : "_ZTINSt3__117float_round_styleE",
   "self_type" : "_ZTINSt3__117float_round_styleE",
   "size" : 4,
   "source_file" : "external/libcxx/include/limits",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : -1,
     "name" : "std::denorm_indeterminate"
    },
    {
     "enum_field_value" : 0,
     "name" : "std::denorm_absent"
    },
    {
     "enum_field_value" : 1,
     "name" : "std::denorm_present"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118float_denorm_styleE",
   "name" : "std::float_denorm_style",
   "referenced_type" : "_ZTINSt3__118float_denorm_styleE",
   "self_type" : "_ZTINSt3__118float_denorm_styleE",
   "size" : 4,
   "source_file" : "external/libcxx/include/limits",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 97,
     "name" : "std::errc::address_family_not_supported"
    },
    {
     "enum_field_value" : 98,
     "name" : "std::errc::address_in_use"
    },
    {
     "enum_field_value" : 99,
     "name" : "std::errc::address_not_available"
    },
    {
     "enum_field_value" : 106,
     "name" : "std::errc::already_connected"
    },
    {
     "enum_field_value" : 7,
     "name" : "std::errc::argument_list_too_long"
    },
    {
     "enum_field_value" : 33,
     "name" : "std::errc::argument_out_of_domain"
    },
    {
     "enum_field_value" : 14,
     "name" : "std::errc::bad_address"
    },
    {
     "enum_field_value" : 9,
     "name" : "std::errc::bad_file_descriptor"
    },
    {
     "enum_field_value" : 74,
     "name" : "std::errc::bad_message"
    },
    {
     "enum_field_value" : 32,
     "name" : "std::errc::broken_pipe"
    },
    {
     "enum_field_value" : 103,
     "name" : "std::errc::connection_aborted"
    },
    {
     "enum_field_value" : 114,
     "name" : "std::errc::connection_already_in_progress"
    },
    {
     "enum_field_value" : 111,
     "name" : "std::errc::connection_refused"
    },
    {
     "enum_field_value" : 104,
     "name" : "std::errc::connection_reset"
    },
    {
     "enum_field_value" : 18,
     "name" : "std::errc::cross_device_link"
    },
    {
     "enum_field_value" : 89,
     "name" : "std::errc::destination_address_required"
    },
    {
     "enum_field_value" : 16,
     "name" : "std::errc::device_or_resource_busy"
    },
    {
     "enum_field_value" : 39,
     "name" : "std::errc::directory_not_empty"
    },
    {
     "enum_field_value" : 8,
     "name" : "std::errc::executable_format_error"
    },
    {
     "enum_field_value" : 17,
     "name" : "std::errc::file_exists"
    },
    {
     "enum_field_value" : 27,
     "name" : "std::errc::file_too_large"
    },
    {
     "enum_field_value" : 36,
     "name" : "std::errc::filename_too_long"
    },
    {
     "enum_field_value" : 38,
     "name" : "std::errc::function_not_supported"
    },
    {
     "enum_field_value" : 113,
     "name" : "std::errc::host_unreachable"
    },
    {
     "enum_field_value" : 43,
     "name" : "std::errc::identifier_removed"
    },
    {
     "enum_field_value" : 84,
     "name" : "std::errc::illegal_byte_sequence"
    },
    {
     "enum_field_value" : 25,
     "name" : "std::errc::inappropriate_io_control_operation"
    },
    {
     "enum_field_value" : 4,
     "name" : "std::errc::interrupted"
    },
    {
     "enum_field_value" : 22,
     "name" : "std::errc::invalid_argument"
    },
    {
     "enum_field_value" : 29,
     "name" : "std::errc::invalid_seek"
    },
    {
     "enum_field_value" : 5,
     "name" : "std::errc::io_error"
    },
    {
     "enum_field_value" : 21,
     "name" : "std::errc::is_a_directory"
    },
    {
     "enum_field_value" : 90,
     "name" : "std::errc::message_size"
    },
    {
     "enum_field_value" : 100,
     "name" : "std::errc::network_down"
    },
    {
     "enum_field_value" : 102,
     "name" : "std::errc::network_reset"
    },
    {
     "enum_field_value" : 101,
     "name" : "std::errc::network_unreachable"
    },
    {
     "enum_field_value" : 105,
     "name" : "std::errc::no_buffer_space"
    },
    {
     "enum_field_value" : 10,
     "name" : "std::errc::no_child_process"
    },
    {
     "enum_field_value" : 67,
     "name" : "std::errc::no_link"
    },
    {
     "enum_field_value" : 37,
     "name" : "std::errc::no_lock_available"
    },
    {
     "enum_field_value" : 61,
     "name" : "std::errc::no_message_available"
    },
    {
     "enum_field_value" : 42,
     "name" : "std::errc::no_message"
    },
    {
     "enum_field_value" : 92,
     "name" : "std::errc::no_protocol_option"
    },
    {
     "enum_field_value" : 28,
     "name" : "std::errc::no_space_on_device"
    },
    {
     "enum_field_value" : 63,
     "name" : "std::errc::no_stream_resources"
    },
    {
     "enum_field_value" : 6,
     "name" : "std::errc::no_such_device_or_address"
    },
    {
     "enum_field_value" : 19,
     "name" : "std::errc::no_such_device"
    },
    {
     "enum_field_value" : 2,
     "name" : "std::errc::no_such_file_or_directory"
    },
    {
     "enum_field_value" : 3,
     "name" : "std::errc::no_such_process"
    },
    {
     "enum_field_value" : 20,
     "name" : "std::errc::not_a_directory"
    },
    {
     "enum_field_value" : 88,
     "name" : "std::errc::not_a_socket"
    },
    {
     "enum_field_value" : 60,
     "name" : "std::errc::not_a_stream"
    },
    {
     "enum_field_value" : 107,
     "name" : "std::errc::not_connected"
    },
    {
     "enum_field_value" : 12,
     "name" : "std::errc::not_enough_memory"
    },
    {
     "enum_field_value" : 95,
     "name" : "std::errc::not_supported"
    },
    {
     "enum_field_value" : 125,
     "name" : "std::errc::operation_canceled"
    },
    {
     "enum_field_value" : 115,
     "name" : "std::errc::operation_in_progress"
    },
    {
     "enum_field_value" : 1,
     "name" : "std::errc::operation_not_permitted"
    },
    {
     "enum_field_value" : 95,
     "name" : "std::errc::operation_not_supported"
    },
    {
     "enum_field_value" : 11,
     "name" : "std::errc::operation_would_block"
    },
    {
     "enum_field_value" : 130,
     "name" : "std::errc::owner_dead"
    },
    {
     "enum_field_value" : 13,
     "name" : "std::errc::permission_denied"
    },
    {
     "enum_field_value" : 71,
     "name" : "std::errc::protocol_error"
    },
    {
     "enum_field_value" : 93,
     "name" : "std::errc::protocol_not_supported"
    },
    {
     "enum_field_value" : 30,
     "name" : "std::errc::read_only_file_system"
    },
    {
     "enum_field_value" : 35,
     "name" : "std::errc::resource_deadlock_would_occur"
    },
    {
     "enum_field_value" : 11,
     "name" : "std::errc::resource_unavailable_try_again"
    },
    {
     "enum_field_value" : 34,
     "name" : "std::errc::result_out_of_range"
    },
    {
     "enum_field_value" : 131,
     "name" : "std::errc::state_not_recoverable"
    },
    {
     "enum_field_value" : 62,
     "name" : "std::errc::stream_timeout"
    },
    {
     "enum_field_value" : 26,
     "name" : "std::errc::text_file_busy"
    },
    {
     "enum_field_value" : 110,
     "name" : "std::errc::timed_out"
    },
    {
     "enum_field_value" : 23,
     "name" : "std::errc::too_many_files_open_in_system"
    },
    {
     "enum_field_value" : 24,
     "name" : "std::errc::too_many_files_open"
    },
    {
     "enum_field_value" : 31,
     "name" : "std::errc::too_many_links"
    },
    {
     "enum_field_value" : 40,
     "name" : "std::errc::too_many_symbolic_link_levels"
    },
    {
     "enum_field_value" : 75,
     "name" : "std::errc::value_too_large"
    },
    {
     "enum_field_value" : 91,
     "name" : "std::errc::wrong_protocol_type"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14errcE",
   "name" : "std::errc",
   "referenced_type" : "_ZTINSt3__14errcE",
   "self_type" : "_ZTINSt3__14errcE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__errc",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "std::launch::async"
    },
    {
     "enum_field_value" : 2,
     "name" : "std::launch::deferred"
    },
    {
     "enum_field_value" : 3,
     "name" : "std::launch::any"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16launchE",
   "name" : "std::launch",
   "referenced_type" : "_ZTINSt3__16launchE",
   "self_type" : "_ZTINSt3__16launchE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : -1000,
     "name" : "std::__state<char>::__end_state"
    },
    {
     "enum_field_value" : -999,
     "name" : "std::__state<char>::__consume_input"
    },
    {
     "enum_field_value" : -998,
     "name" : "std::__state<char>::__begin_marked_expr"
    },
    {
     "enum_field_value" : -997,
     "name" : "std::__state<char>::__end_marked_expr"
    },
    {
     "enum_field_value" : -996,
     "name" : "std::__state<char>::__pop_state"
    },
    {
     "enum_field_value" : -995,
     "name" : "std::__state<char>::__accept_and_consume"
    },
    {
     "enum_field_value" : -994,
     "name" : "std::__state<char>::__accept_but_not_consume"
    },
    {
     "enum_field_value" : -993,
     "name" : "std::__state<char>::__reject"
    },
    {
     "enum_field_value" : -992,
     "name" : "std::__state<char>::__split"
    },
    {
     "enum_field_value" : -991,
     "name" : "std::__state<char>::__repeat"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17__stateIcE21$__accept_and_consumeE",
   "name" : "std::__state<char>::(unnamed)",
   "referenced_type" : "_ZTINSt3__17__stateIcE21$__accept_and_consumeE",
   "self_type" : "_ZTINSt3__17__stateIcE21$__accept_and_consumeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : -1000,
     "name" : "std::__state<wchar_t>::__end_state"
    },
    {
     "enum_field_value" : -999,
     "name" : "std::__state<wchar_t>::__consume_input"
    },
    {
     "enum_field_value" : -998,
     "name" : "std::__state<wchar_t>::__begin_marked_expr"
    },
    {
     "enum_field_value" : -997,
     "name" : "std::__state<wchar_t>::__end_marked_expr"
    },
    {
     "enum_field_value" : -996,
     "name" : "std::__state<wchar_t>::__pop_state"
    },
    {
     "enum_field_value" : -995,
     "name" : "std::__state<wchar_t>::__accept_and_consume"
    },
    {
     "enum_field_value" : -994,
     "name" : "std::__state<wchar_t>::__accept_but_not_consume"
    },
    {
     "enum_field_value" : -993,
     "name" : "std::__state<wchar_t>::__reject"
    },
    {
     "enum_field_value" : -992,
     "name" : "std::__state<wchar_t>::__split"
    },
    {
     "enum_field_value" : -991,
     "name" : "std::__state<wchar_t>::__repeat"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17__stateIwE21$__accept_and_consumeE",
   "name" : "std::__state<wchar_t>::(unnamed)",
   "referenced_type" : "_ZTINSt3__17__stateIwE21$__accept_and_consumeE",
   "self_type" : "_ZTINSt3__17__stateIwE21$__accept_and_consumeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "std::io_errc::stream"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17io_errcE",
   "name" : "std::io_errc",
   "referenced_type" : "_ZTINSt3__17io_errcE",
   "self_type" : "_ZTINSt3__17io_errcE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "std::ios_base::erase_event"
    },
    {
     "enum_field_value" : 1,
     "name" : "std::ios_base::imbue_event"
    },
    {
     "enum_field_value" : 2,
     "name" : "std::ios_base::copyfmt_event"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18ios_base5eventE",
   "name" : "std::ios_base::event",
   "referenced_type" : "_ZTINSt3__18ios_base5eventE",
   "self_type" : "_ZTINSt3__18ios_base5eventE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "std::ios_base::beg"
    },
    {
     "enum_field_value" : 1,
     "name" : "std::ios_base::cur"
    },
    {
     "enum_field_value" : 2,
     "name" : "std::ios_base::end"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18ios_base7seekdirE",
   "name" : "std::ios_base::seekdir",
   "referenced_type" : "_ZTINSt3__18ios_base7seekdirE",
   "self_type" : "_ZTINSt3__18ios_base7seekdirE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "std::cv_status::no_timeout"
    },
    {
     "enum_field_value" : 1,
     "name" : "std::cv_status::timeout"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19cv_statusE",
   "name" : "std::cv_status",
   "referenced_type" : "_ZTINSt3__19cv_statusE",
   "self_type" : "_ZTINSt3__19cv_statusE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__mutex_base",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "std::time_base::no_order"
    },
    {
     "enum_field_value" : 1,
     "name" : "std::time_base::dmy"
    },
    {
     "enum_field_value" : 2,
     "name" : "std::time_base::mdy"
    },
    {
     "enum_field_value" : 3,
     "name" : "std::time_base::ymd"
    },
    {
     "enum_field_value" : 4,
     "name" : "std::time_base::ydm"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19time_base9dateorderE",
   "name" : "std::time_base::dateorder",
   "referenced_type" : "_ZTINSt3__19time_base9dateorderE",
   "self_type" : "_ZTINSt3__19time_base9dateorderE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTISt11align_val_t",
   "name" : "std::align_val_t",
   "referenced_type" : "_ZTISt11align_val_t",
   "self_type" : "_ZTISt11align_val_t",
   "size" : 4,
   "source_file" : "external/libcxx/include/new",
   "underlying_type" : "_ZTIj"
  }
 ],
 "function_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPvPKvE",
   "name" : "void *(const void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "referenced_type" : "_ZTIFPvPKvE",
   "return_type" : "_ZTIPv",
   "self_type" : "_ZTIFPvPKvE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPvS_E",
   "name" : "void *(void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "referenced_type" : "_ZTIFPvS_E",
   "return_type" : "_ZTIPv",
   "self_type" : "_ZTIFPvS_E",
   "source_file" : "external/libcxx/include/__threading_support"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPvjE",
   "name" : "void *(unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFPvjE",
   "return_type" : "_ZTIPv",
   "self_type" : "_ZTIFPvjE",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFRNSt3__113basic_istreamIcNS_11char_traitsIcEEEES4_E",
   "name" : "std::basic_istream<char> &(std::basic_istream<char> &)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "referenced_type" : "_ZTIFRNSt3__113basic_istreamIcNS_11char_traitsIcEEEES4_E",
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIFRNSt3__113basic_istreamIcNS_11char_traitsIcEEEES4_E",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFRNSt3__113basic_istreamIwNS_11char_traitsIwEEEES4_E",
   "name" : "std::basic_istream<wchar_t> &(std::basic_istream<wchar_t> &)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "referenced_type" : "_ZTIFRNSt3__113basic_istreamIwNS_11char_traitsIwEEEES4_E",
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIFRNSt3__113basic_istreamIwNS_11char_traitsIwEEEES4_E",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEES4_E",
   "name" : "std::basic_ostream<char> &(std::basic_ostream<char> &)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "referenced_type" : "_ZTIFRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEES4_E",
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIFRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEES4_E",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEES4_E",
   "name" : "std::basic_ostream<wchar_t> &(std::basic_ostream<wchar_t> &)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "referenced_type" : "_ZTIFRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEES4_E",
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIFRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEES4_E",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFRNSt3__18ios_baseES1_E",
   "name" : "std::ios_base &(std::ios_base &)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    }
   ],
   "referenced_type" : "_ZTIFRNSt3__18ios_baseES1_E",
   "return_type" : "_ZTIRNSt3__18ios_baseE",
   "self_type" : "_ZTIFRNSt3__18ios_baseES1_E",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFRNSt3__19basic_iosIcNS_11char_traitsIcEEEES4_E",
   "name" : "std::basic_ios<char> &(std::basic_ios<char> &)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRNSt3__19basic_iosIcNS_11char_traitsIcEEEE"
    }
   ],
   "referenced_type" : "_ZTIFRNSt3__19basic_iosIcNS_11char_traitsIcEEEES4_E",
   "return_type" : "_ZTIRNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIFRNSt3__19basic_iosIcNS_11char_traitsIcEEEES4_E",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFRNSt3__19basic_iosIwNS_11char_traitsIwEEEES4_E",
   "name" : "std::basic_ios<wchar_t> &(std::basic_ios<wchar_t> &)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRNSt3__19basic_iosIwNS_11char_traitsIwEEEE"
    }
   ],
   "referenced_type" : "_ZTIFRNSt3__19basic_iosIwNS_11char_traitsIwEEEES4_E",
   "return_type" : "_ZTIRNSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIFRNSt3__19basic_iosIwNS_11char_traitsIwEEEES4_E",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFbccE",
   "name" : "bool (char, char)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "referenced_type" : "_ZTIFbccE",
   "return_type" : "_ZTIb",
   "self_type" : "_ZTIFbccE",
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFbwwE",
   "name" : "bool (wchar_t, wchar_t)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "referenced_type" : "_ZTIFbwwE",
   "return_type" : "_ZTIb",
   "self_type" : "_ZTIFbwwE",
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvNSt3__18ios_base5eventERS0_iE",
   "name" : "void (std::ios_base::event, std::ios_base &, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTINSt3__18ios_base5eventE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "referenced_type" : "_ZTIFvNSt3__18ios_base5eventERS0_iE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvNSt3__18ios_base5eventERS0_iE",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPvE",
   "name" : "void (void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "referenced_type" : "_ZTIFvPvE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvPvE",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPvS_E",
   "name" : "void (void *, void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "referenced_type" : "_ZTIFvPvS_E",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvPvS_E",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPvjE",
   "name" : "void (void *, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "referenced_type" : "_ZTIFvPvjE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvPvjE",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvRKNSt3__119__libcpp_debug_infoEE",
   "name" : "void (const std::__libcpp_debug_info &)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__119__libcpp_debug_infoE"
    }
   ],
   "referenced_type" : "_ZTIFvRKNSt3__119__libcpp_debug_infoEE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvRKNSt3__119__libcpp_debug_infoEE",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvvE",
   "name" : "void ()",
   "referenced_type" : "_ZTIFvvE",
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFvvE",
   "source_file" : "external/libcxx/include/__threading_support"
  }
 ],
 "functions" :
 [
  {
   "function_name" : "std::bad_any_cast::what",
   "linker_set_key" : "_ZNKSt12bad_any_cast4whatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKSt12bad_any_cast"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "external/libcxx/include/any"
  },
  {
   "function_name" : "std::nested_exception::rethrow_nested",
   "linker_set_key" : "_ZNKSt16nested_exception14rethrow_nestedEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKSt16nested_exception"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "function_name" : "std::bad_variant_access::what",
   "linker_set_key" : "_ZNKSt18bad_variant_access4whatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKSt18bad_variant_access"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "external/libcxx/include/variant"
  },
  {
   "function_name" : "std::bad_optional_access::what",
   "linker_set_key" : "_ZNKSt19bad_optional_access4whatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKSt19bad_optional_access"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "external/libcxx/include/optional"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_put::__do_put",
   "linker_set_key" : "_ZNKSt3__110__time_put8__do_putEPcRS1_PK2tmcc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110__time_putE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    },
    {
     "referenced_type" : "_ZTIPK2tm"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_put::__do_put",
   "linker_set_key" : "_ZNKSt3__110__time_put8__do_putEPwRS1_PK2tmcc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110__time_putE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIRPw"
    },
    {
     "referenced_type" : "_ZTIPK2tm"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::error_code::message",
   "linker_set_key" : "_ZNKSt3__110error_code7messageEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110error_codeE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<char, false>::do_grouping",
   "linker_set_key" : "_ZNKSt3__110moneypunctIcLb0EE11do_groupingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIcLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<char, false>::do_neg_format",
   "linker_set_key" : "_ZNKSt3__110moneypunctIcLb0EE13do_neg_formatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIcLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__110money_base7patternE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<char, false>::do_pos_format",
   "linker_set_key" : "_ZNKSt3__110moneypunctIcLb0EE13do_pos_formatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIcLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__110money_base7patternE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<char, false>::do_curr_symbol",
   "linker_set_key" : "_ZNKSt3__110moneypunctIcLb0EE14do_curr_symbolEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIcLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<char, false>::do_frac_digits",
   "linker_set_key" : "_ZNKSt3__110moneypunctIcLb0EE14do_frac_digitsEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIcLb0EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<char, false>::do_decimal_point",
   "linker_set_key" : "_ZNKSt3__110moneypunctIcLb0EE16do_decimal_pointEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIcLb0EEE"
    }
   ],
   "return_type" : "_ZTIc",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<char, false>::do_negative_sign",
   "linker_set_key" : "_ZNKSt3__110moneypunctIcLb0EE16do_negative_signEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIcLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<char, false>::do_positive_sign",
   "linker_set_key" : "_ZNKSt3__110moneypunctIcLb0EE16do_positive_signEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIcLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<char, false>::do_thousands_sep",
   "linker_set_key" : "_ZNKSt3__110moneypunctIcLb0EE16do_thousands_sepEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIcLb0EEE"
    }
   ],
   "return_type" : "_ZTIc",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<char, true>::do_grouping",
   "linker_set_key" : "_ZNKSt3__110moneypunctIcLb1EE11do_groupingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIcLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<char, true>::do_neg_format",
   "linker_set_key" : "_ZNKSt3__110moneypunctIcLb1EE13do_neg_formatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIcLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__110money_base7patternE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<char, true>::do_pos_format",
   "linker_set_key" : "_ZNKSt3__110moneypunctIcLb1EE13do_pos_formatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIcLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__110money_base7patternE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<char, true>::do_curr_symbol",
   "linker_set_key" : "_ZNKSt3__110moneypunctIcLb1EE14do_curr_symbolEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIcLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<char, true>::do_frac_digits",
   "linker_set_key" : "_ZNKSt3__110moneypunctIcLb1EE14do_frac_digitsEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIcLb1EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<char, true>::do_decimal_point",
   "linker_set_key" : "_ZNKSt3__110moneypunctIcLb1EE16do_decimal_pointEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIcLb1EEE"
    }
   ],
   "return_type" : "_ZTIc",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<char, true>::do_negative_sign",
   "linker_set_key" : "_ZNKSt3__110moneypunctIcLb1EE16do_negative_signEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIcLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<char, true>::do_positive_sign",
   "linker_set_key" : "_ZNKSt3__110moneypunctIcLb1EE16do_positive_signEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIcLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<char, true>::do_thousands_sep",
   "linker_set_key" : "_ZNKSt3__110moneypunctIcLb1EE16do_thousands_sepEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIcLb1EEE"
    }
   ],
   "return_type" : "_ZTIc",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<wchar_t, false>::do_grouping",
   "linker_set_key" : "_ZNKSt3__110moneypunctIwLb0EE11do_groupingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIwLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<wchar_t, false>::do_neg_format",
   "linker_set_key" : "_ZNKSt3__110moneypunctIwLb0EE13do_neg_formatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIwLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__110money_base7patternE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<wchar_t, false>::do_pos_format",
   "linker_set_key" : "_ZNKSt3__110moneypunctIwLb0EE13do_pos_formatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIwLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__110money_base7patternE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<wchar_t, false>::do_curr_symbol",
   "linker_set_key" : "_ZNKSt3__110moneypunctIwLb0EE14do_curr_symbolEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIwLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<wchar_t, false>::do_frac_digits",
   "linker_set_key" : "_ZNKSt3__110moneypunctIwLb0EE14do_frac_digitsEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIwLb0EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<wchar_t, false>::do_decimal_point",
   "linker_set_key" : "_ZNKSt3__110moneypunctIwLb0EE16do_decimal_pointEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIwLb0EEE"
    }
   ],
   "return_type" : "_ZTIw",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<wchar_t, false>::do_negative_sign",
   "linker_set_key" : "_ZNKSt3__110moneypunctIwLb0EE16do_negative_signEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIwLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<wchar_t, false>::do_positive_sign",
   "linker_set_key" : "_ZNKSt3__110moneypunctIwLb0EE16do_positive_signEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIwLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<wchar_t, false>::do_thousands_sep",
   "linker_set_key" : "_ZNKSt3__110moneypunctIwLb0EE16do_thousands_sepEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIwLb0EEE"
    }
   ],
   "return_type" : "_ZTIw",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<wchar_t, true>::do_grouping",
   "linker_set_key" : "_ZNKSt3__110moneypunctIwLb1EE11do_groupingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIwLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<wchar_t, true>::do_neg_format",
   "linker_set_key" : "_ZNKSt3__110moneypunctIwLb1EE13do_neg_formatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIwLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__110money_base7patternE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<wchar_t, true>::do_pos_format",
   "linker_set_key" : "_ZNKSt3__110moneypunctIwLb1EE13do_pos_formatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIwLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__110money_base7patternE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<wchar_t, true>::do_curr_symbol",
   "linker_set_key" : "_ZNKSt3__110moneypunctIwLb1EE14do_curr_symbolEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIwLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<wchar_t, true>::do_frac_digits",
   "linker_set_key" : "_ZNKSt3__110moneypunctIwLb1EE14do_frac_digitsEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIwLb1EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<wchar_t, true>::do_decimal_point",
   "linker_set_key" : "_ZNKSt3__110moneypunctIwLb1EE16do_decimal_pointEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIwLb1EEE"
    }
   ],
   "return_type" : "_ZTIw",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<wchar_t, true>::do_negative_sign",
   "linker_set_key" : "_ZNKSt3__110moneypunctIwLb1EE16do_negative_signEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIwLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<wchar_t, true>::do_positive_sign",
   "linker_set_key" : "_ZNKSt3__110moneypunctIwLb1EE16do_positive_signEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIwLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct<wchar_t, true>::do_thousands_sep",
   "linker_set_key" : "_ZNKSt3__110moneypunctIwLb1EE16do_thousands_sepEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__110moneypunctIwLb1EEE"
    }
   ],
   "return_type" : "_ZTIw",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::__libcpp_db::__decrementable",
   "linker_set_key" : "_ZNKSt3__111__libcpp_db15__decrementableEPKv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__111__libcpp_dbE"
    },
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_db::__find_c_from_i",
   "linker_set_key" : "_ZNKSt3__111__libcpp_db15__find_c_from_iEPv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__111__libcpp_dbE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_db::__subscriptable",
   "linker_set_key" : "_ZNKSt3__111__libcpp_db15__subscriptableEPKvi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__111__libcpp_dbE"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_db::__dereferenceable",
   "linker_set_key" : "_ZNKSt3__111__libcpp_db17__dereferenceableEPKv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__111__libcpp_dbE"
    },
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_db::__find_c_and_lock",
   "linker_set_key" : "_ZNKSt3__111__libcpp_db17__find_c_and_lockEPv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__111__libcpp_dbE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIPNSt3__18__c_nodeE",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_db::__less_than_comparable",
   "linker_set_key" : "_ZNKSt3__111__libcpp_db22__less_than_comparableEPKvS2_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__111__libcpp_dbE"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_db::unlock",
   "linker_set_key" : "_ZNKSt3__111__libcpp_db6unlockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__111__libcpp_dbE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_db::__find_c",
   "linker_set_key" : "_ZNKSt3__111__libcpp_db8__find_cEPv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__111__libcpp_dbE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIPNSt3__18__c_nodeE",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_db::__addable",
   "linker_set_key" : "_ZNKSt3__111__libcpp_db9__addableEPKvi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__111__libcpp_dbE"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::bad_weak_ptr::what",
   "linker_set_key" : "_ZNKSt3__112bad_weak_ptr4whatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112bad_weak_ptrE"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "function_name" : "std::basic_string<char>::find_last_of",
   "linker_set_key" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE12find_last_ofEPKcjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::find_first_of",
   "linker_set_key" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13find_first_ofEPKcjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::find_last_not_of",
   "linker_set_key" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16find_last_not_ofEPKcjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::find_first_not_of",
   "linker_set_key" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17find_first_not_ofEPKcjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::at",
   "linker_set_key" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRKc",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::copy",
   "linker_set_key" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4copyEPcjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::find",
   "linker_set_key" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEPKcjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::find",
   "linker_set_key" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::rfind",
   "linker_set_key" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEPKcjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::rfind",
   "linker_set_key" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::compare",
   "linker_set_key" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::compare",
   "linker_set_key" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEjjPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::compare",
   "linker_set_key" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEjjPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::compare",
   "linker_set_key" : "_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEjjRKS5_jj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::find_last_of",
   "linker_set_key" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE12find_last_ofEPKwjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::find_first_of",
   "linker_set_key" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13find_first_ofEPKwjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::find_last_not_of",
   "linker_set_key" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE16find_last_not_ofEPKwjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::find_first_not_of",
   "linker_set_key" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17find_first_not_ofEPKwjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::at",
   "linker_set_key" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE2atEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRKw",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::copy",
   "linker_set_key" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4copyEPwjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::find",
   "linker_set_key" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4findEPKwjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::find",
   "linker_set_key" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4findEwj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::rfind",
   "linker_set_key" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5rfindEPKwjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::rfind",
   "linker_set_key" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5rfindEwj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::compare",
   "linker_set_key" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEPKw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::compare",
   "linker_set_key" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEjjPKw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::compare",
   "linker_set_key" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEjjPKwj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::compare",
   "linker_set_key" : "_ZNKSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEjjRKS5_jj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<char>::do_tolower",
   "linker_set_key" : "_ZNKSt3__112ctype_bynameIcE10do_tolowerEPcPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112ctype_bynameIcEE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<char>::do_tolower",
   "linker_set_key" : "_ZNKSt3__112ctype_bynameIcE10do_tolowerEc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112ctype_bynameIcEE"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIc",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<char>::do_toupper",
   "linker_set_key" : "_ZNKSt3__112ctype_bynameIcE10do_toupperEPcPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112ctype_bynameIcEE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<char>::do_toupper",
   "linker_set_key" : "_ZNKSt3__112ctype_bynameIcE10do_toupperEc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112ctype_bynameIcEE"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIc",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<wchar_t>::do_scan_is",
   "linker_set_key" : "_ZNKSt3__112ctype_bynameIwE10do_scan_isEmPKwS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112ctype_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIm"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIPKw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<wchar_t>::do_tolower",
   "linker_set_key" : "_ZNKSt3__112ctype_bynameIwE10do_tolowerEPwPKw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112ctype_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIPKw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<wchar_t>::do_tolower",
   "linker_set_key" : "_ZNKSt3__112ctype_bynameIwE10do_tolowerEw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112ctype_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<wchar_t>::do_toupper",
   "linker_set_key" : "_ZNKSt3__112ctype_bynameIwE10do_toupperEPwPKw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112ctype_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIPKw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<wchar_t>::do_toupper",
   "linker_set_key" : "_ZNKSt3__112ctype_bynameIwE10do_toupperEw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112ctype_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<wchar_t>::do_scan_not",
   "linker_set_key" : "_ZNKSt3__112ctype_bynameIwE11do_scan_notEmPKwS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112ctype_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIm"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIPKw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<wchar_t>::do_is",
   "linker_set_key" : "_ZNKSt3__112ctype_bynameIwE5do_isEPKwS3_Pm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112ctype_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPm"
    }
   ],
   "return_type" : "_ZTIPKw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<wchar_t>::do_is",
   "linker_set_key" : "_ZNKSt3__112ctype_bynameIwE5do_isEmw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112ctype_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIm"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<wchar_t>::do_widen",
   "linker_set_key" : "_ZNKSt3__112ctype_bynameIwE8do_widenEPKcS3_Pw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112ctype_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPw"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<wchar_t>::do_widen",
   "linker_set_key" : "_ZNKSt3__112ctype_bynameIwE8do_widenEc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112ctype_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<wchar_t>::do_narrow",
   "linker_set_key" : "_ZNKSt3__112ctype_bynameIwE9do_narrowEPKwS3_cPc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112ctype_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPKw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<wchar_t>::do_narrow",
   "linker_set_key" : "_ZNKSt3__112ctype_bynameIwE9do_narrowEwc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112ctype_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIc",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::strstreambuf::pcount",
   "linker_set_key" : "_ZNKSt3__112strstreambuf6pcountEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__112strstreambufE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::random_device::entropy",
   "linker_set_key" : "_ZNKSt3__113random_device7entropyEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__113random_deviceE"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<char32_t>::do_unshift",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IDiE10do_unshiftER9mbstate_tPcS4_RS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IDiEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<char32_t>::do_encoding",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IDiE11do_encodingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IDiEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<char32_t>::do_max_length",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IDiE13do_max_lengthEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IDiEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<char32_t>::do_always_noconv",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IDiE16do_always_noconvEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IDiEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<char32_t>::do_in",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IDiE5do_inER9mbstate_tPKcS5_RS5_PDiS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IDiEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIRPKc"
    },
    {
     "referenced_type" : "_ZTIPDi"
    },
    {
     "referenced_type" : "_ZTIPDi"
    },
    {
     "referenced_type" : "_ZTIRPDi"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<char32_t>::do_out",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IDiE6do_outER9mbstate_tPKDiS5_RS5_PcS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IDiEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKDi"
    },
    {
     "referenced_type" : "_ZTIPKDi"
    },
    {
     "referenced_type" : "_ZTIRPKDi"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<char32_t>::do_length",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IDiE9do_lengthER9mbstate_tPKcS5_j",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IDiEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<char16_t>::do_unshift",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IDsE10do_unshiftER9mbstate_tPcS4_RS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IDsEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<char16_t>::do_encoding",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IDsE11do_encodingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IDsEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<char16_t>::do_max_length",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IDsE13do_max_lengthEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IDsEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<char16_t>::do_always_noconv",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IDsE16do_always_noconvEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IDsEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<char16_t>::do_in",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IDsE5do_inER9mbstate_tPKcS5_RS5_PDsS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IDsEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIRPKc"
    },
    {
     "referenced_type" : "_ZTIPDs"
    },
    {
     "referenced_type" : "_ZTIPDs"
    },
    {
     "referenced_type" : "_ZTIRPDs"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<char16_t>::do_out",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IDsE6do_outER9mbstate_tPKDsS5_RS5_PcS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IDsEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKDs"
    },
    {
     "referenced_type" : "_ZTIPKDs"
    },
    {
     "referenced_type" : "_ZTIRPKDs"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<char16_t>::do_length",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IDsE9do_lengthER9mbstate_tPKcS5_j",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IDsEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<wchar_t>::do_unshift",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IwE10do_unshiftER9mbstate_tPcS4_RS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IwEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<wchar_t>::do_encoding",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IwE11do_encodingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IwEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<wchar_t>::do_max_length",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IwE13do_max_lengthEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IwEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<wchar_t>::do_always_noconv",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IwE16do_always_noconvEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IwEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<wchar_t>::do_in",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IwE5do_inER9mbstate_tPKcS5_RS5_PwS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IwEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIRPKc"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIRPw"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<wchar_t>::do_out",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IwE6do_outER9mbstate_tPKwS5_RS5_PcS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IwEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIRPKw"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8<wchar_t>::do_length",
   "linker_set_key" : "_ZNKSt3__114__codecvt_utf8IwE9do_lengthER9mbstate_tPKcS5_j",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114__codecvt_utf8IwEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate_byname<char>::do_compare",
   "linker_set_key" : "_ZNKSt3__114collate_bynameIcE10do_compareEPKcS3_S3_S3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114collate_bynameIcEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate_byname<char>::do_transform",
   "linker_set_key" : "_ZNKSt3__114collate_bynameIcE12do_transformEPKcS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114collate_bynameIcEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate_byname<wchar_t>::do_compare",
   "linker_set_key" : "_ZNKSt3__114collate_bynameIwE10do_compareEPKwS3_S3_S3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114collate_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate_byname<wchar_t>::do_transform",
   "linker_set_key" : "_ZNKSt3__114collate_bynameIwE12do_transformEPKwS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114collate_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::error_category::equivalent",
   "linker_set_key" : "_ZNKSt3__114error_category10equivalentERKNS_10error_codeEi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114error_categoryE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__110error_codeE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::error_category::equivalent",
   "linker_set_key" : "_ZNKSt3__114error_category10equivalentEiRKNS_15error_conditionE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114error_categoryE"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__115error_conditionE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::error_category::default_error_condition",
   "linker_set_key" : "_ZNKSt3__114error_category23default_error_conditionEi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__114error_categoryE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTINSt3__115error_conditionE",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char32_t, false>::do_unshift",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE10do_unshiftER9mbstate_tPcS4_RS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDiLb0EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char32_t, false>::do_encoding",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE11do_encodingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDiLb0EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char32_t, false>::do_max_length",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE13do_max_lengthEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDiLb0EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char32_t, false>::do_always_noconv",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE16do_always_noconvEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDiLb0EEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char32_t, false>::do_in",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE5do_inER9mbstate_tPKcS5_RS5_PDiS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDiLb0EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIRPKc"
    },
    {
     "referenced_type" : "_ZTIPDi"
    },
    {
     "referenced_type" : "_ZTIPDi"
    },
    {
     "referenced_type" : "_ZTIRPDi"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char32_t, false>::do_out",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE6do_outER9mbstate_tPKDiS5_RS5_PcS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDiLb0EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKDi"
    },
    {
     "referenced_type" : "_ZTIPKDi"
    },
    {
     "referenced_type" : "_ZTIRPKDi"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char32_t, false>::do_length",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE9do_lengthER9mbstate_tPKcS5_j",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDiLb0EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char32_t, true>::do_unshift",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE10do_unshiftER9mbstate_tPcS4_RS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDiLb1EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char32_t, true>::do_encoding",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE11do_encodingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDiLb1EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char32_t, true>::do_max_length",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE13do_max_lengthEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDiLb1EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char32_t, true>::do_always_noconv",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE16do_always_noconvEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDiLb1EEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char32_t, true>::do_in",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE5do_inER9mbstate_tPKcS5_RS5_PDiS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDiLb1EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIRPKc"
    },
    {
     "referenced_type" : "_ZTIPDi"
    },
    {
     "referenced_type" : "_ZTIPDi"
    },
    {
     "referenced_type" : "_ZTIRPDi"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char32_t, true>::do_out",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE6do_outER9mbstate_tPKDiS5_RS5_PcS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDiLb1EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKDi"
    },
    {
     "referenced_type" : "_ZTIPKDi"
    },
    {
     "referenced_type" : "_ZTIRPKDi"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char32_t, true>::do_length",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE9do_lengthER9mbstate_tPKcS5_j",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDiLb1EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char16_t, false>::do_unshift",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE10do_unshiftER9mbstate_tPcS4_RS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDsLb0EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char16_t, false>::do_encoding",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE11do_encodingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDsLb0EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char16_t, false>::do_max_length",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE13do_max_lengthEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDsLb0EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char16_t, false>::do_always_noconv",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE16do_always_noconvEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDsLb0EEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char16_t, false>::do_in",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE5do_inER9mbstate_tPKcS5_RS5_PDsS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDsLb0EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIRPKc"
    },
    {
     "referenced_type" : "_ZTIPDs"
    },
    {
     "referenced_type" : "_ZTIPDs"
    },
    {
     "referenced_type" : "_ZTIRPDs"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char16_t, false>::do_out",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE6do_outER9mbstate_tPKDsS5_RS5_PcS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDsLb0EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKDs"
    },
    {
     "referenced_type" : "_ZTIPKDs"
    },
    {
     "referenced_type" : "_ZTIRPKDs"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char16_t, false>::do_length",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE9do_lengthER9mbstate_tPKcS5_j",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDsLb0EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char16_t, true>::do_unshift",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE10do_unshiftER9mbstate_tPcS4_RS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDsLb1EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char16_t, true>::do_encoding",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE11do_encodingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDsLb1EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char16_t, true>::do_max_length",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE13do_max_lengthEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDsLb1EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char16_t, true>::do_always_noconv",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE16do_always_noconvEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDsLb1EEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char16_t, true>::do_in",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE5do_inER9mbstate_tPKcS5_RS5_PDsS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDsLb1EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIRPKc"
    },
    {
     "referenced_type" : "_ZTIPDs"
    },
    {
     "referenced_type" : "_ZTIPDs"
    },
    {
     "referenced_type" : "_ZTIRPDs"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char16_t, true>::do_out",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE6do_outER9mbstate_tPKDsS5_RS5_PcS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDsLb1EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKDs"
    },
    {
     "referenced_type" : "_ZTIPKDs"
    },
    {
     "referenced_type" : "_ZTIRPKDs"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<char16_t, true>::do_length",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE9do_lengthER9mbstate_tPKcS5_j",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IDsLb1EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<wchar_t, false>::do_unshift",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IwLb0EE10do_unshiftER9mbstate_tPcS4_RS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IwLb0EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<wchar_t, false>::do_encoding",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IwLb0EE11do_encodingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IwLb0EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<wchar_t, false>::do_max_length",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IwLb0EE13do_max_lengthEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IwLb0EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<wchar_t, false>::do_always_noconv",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IwLb0EE16do_always_noconvEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IwLb0EEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<wchar_t, false>::do_in",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IwLb0EE5do_inER9mbstate_tPKcS5_RS5_PwS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IwLb0EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIRPKc"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIRPw"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<wchar_t, false>::do_out",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IwLb0EE6do_outER9mbstate_tPKwS5_RS5_PcS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IwLb0EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIRPKw"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<wchar_t, false>::do_length",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IwLb0EE9do_lengthER9mbstate_tPKcS5_j",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IwLb0EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<wchar_t, true>::do_unshift",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IwLb1EE10do_unshiftER9mbstate_tPcS4_RS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IwLb1EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<wchar_t, true>::do_encoding",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IwLb1EE11do_encodingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IwLb1EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<wchar_t, true>::do_max_length",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IwLb1EE13do_max_lengthEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IwLb1EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<wchar_t, true>::do_always_noconv",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IwLb1EE16do_always_noconvEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IwLb1EEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<wchar_t, true>::do_in",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IwLb1EE5do_inER9mbstate_tPKcS5_RS5_PwS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IwLb1EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIRPKc"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIRPw"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<wchar_t, true>::do_out",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IwLb1EE6do_outER9mbstate_tPKwS5_RS5_PcS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IwLb1EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIRPKw"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf16<wchar_t, true>::do_length",
   "linker_set_key" : "_ZNKSt3__115__codecvt_utf16IwLb1EE9do_lengthER9mbstate_tPKcS5_j",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115__codecvt_utf16IwLb1EEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "function_name" : "std::basic_streambuf<char>::getloc",
   "linker_set_key" : "_ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE6getlocEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTINSt3__16localeE",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<wchar_t>::getloc",
   "linker_set_key" : "_ZNKSt3__115basic_streambufIwNS_11char_traitsIwEEE6getlocEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTINSt3__16localeE",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::error_condition::message",
   "linker_set_key" : "_ZNKSt3__115error_condition7messageEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__115error_conditionE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<char, false>::do_grouping",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIcLb0EE11do_groupingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<char, false>::do_neg_format",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIcLb0EE13do_neg_formatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__110money_base7patternE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<char, false>::do_pos_format",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIcLb0EE13do_pos_formatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__110money_base7patternE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<char, false>::do_curr_symbol",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIcLb0EE14do_curr_symbolEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<char, false>::do_frac_digits",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIcLb0EE14do_frac_digitsEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb0EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<char, false>::do_decimal_point",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_decimal_pointEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb0EEE"
    }
   ],
   "return_type" : "_ZTIc",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<char, false>::do_negative_sign",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_negative_signEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<char, false>::do_positive_sign",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_positive_signEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<char, false>::do_thousands_sep",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_thousands_sepEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb0EEE"
    }
   ],
   "return_type" : "_ZTIc",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<char, true>::do_grouping",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIcLb1EE11do_groupingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<char, true>::do_neg_format",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIcLb1EE13do_neg_formatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__110money_base7patternE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<char, true>::do_pos_format",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIcLb1EE13do_pos_formatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__110money_base7patternE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<char, true>::do_curr_symbol",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIcLb1EE14do_curr_symbolEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<char, true>::do_frac_digits",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIcLb1EE14do_frac_digitsEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb1EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<char, true>::do_decimal_point",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_decimal_pointEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb1EEE"
    }
   ],
   "return_type" : "_ZTIc",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<char, true>::do_negative_sign",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_negative_signEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<char, true>::do_positive_sign",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_positive_signEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<char, true>::do_thousands_sep",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_thousands_sepEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb1EEE"
    }
   ],
   "return_type" : "_ZTIc",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<wchar_t, false>::do_grouping",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIwLb0EE11do_groupingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<wchar_t, false>::do_neg_format",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIwLb0EE13do_neg_formatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__110money_base7patternE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<wchar_t, false>::do_pos_format",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIwLb0EE13do_pos_formatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__110money_base7patternE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<wchar_t, false>::do_curr_symbol",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIwLb0EE14do_curr_symbolEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<wchar_t, false>::do_frac_digits",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIwLb0EE14do_frac_digitsEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb0EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<wchar_t, false>::do_decimal_point",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_decimal_pointEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb0EEE"
    }
   ],
   "return_type" : "_ZTIw",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<wchar_t, false>::do_negative_sign",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_negative_signEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<wchar_t, false>::do_positive_sign",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_positive_signEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb0EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<wchar_t, false>::do_thousands_sep",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_thousands_sepEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb0EEE"
    }
   ],
   "return_type" : "_ZTIw",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<wchar_t, true>::do_grouping",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIwLb1EE11do_groupingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<wchar_t, true>::do_neg_format",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIwLb1EE13do_neg_formatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__110money_base7patternE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<wchar_t, true>::do_pos_format",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIwLb1EE13do_pos_formatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__110money_base7patternE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<wchar_t, true>::do_curr_symbol",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIwLb1EE14do_curr_symbolEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<wchar_t, true>::do_frac_digits",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIwLb1EE14do_frac_digitsEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb1EEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<wchar_t, true>::do_decimal_point",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_decimal_pointEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb1EEE"
    }
   ],
   "return_type" : "_ZTIw",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<wchar_t, true>::do_negative_sign",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_negative_signEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<wchar_t, true>::do_positive_sign",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_positive_signEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb1EEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::moneypunct_byname<wchar_t, true>::do_thousands_sep",
   "linker_set_key" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_thousands_sepEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb1EEE"
    }
   ],
   "return_type" : "_ZTIw",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_storage<char>::__do_date_order",
   "linker_set_key" : "_ZNKSt3__118__time_get_storageIcE15__do_date_orderEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__118__time_get_storageIcEE"
    }
   ],
   "return_type" : "_ZTINSt3__19time_base9dateorderE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_storage<wchar_t>::__do_date_order",
   "linker_set_key" : "_ZNKSt3__118__time_get_storageIwE15__do_date_orderEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__118__time_get_storageIwEE"
    }
   ],
   "return_type" : "_ZTINSt3__19time_base9dateorderE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::__shared_weak_count::__get_deleter",
   "linker_set_key" : "_ZNKSt3__119__shared_weak_count13__get_deleterERKSt9type_info",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__119__shared_weak_countE"
    },
    {
     "referenced_type" : "_ZTIRKSt9type_info"
    }
   ],
   "return_type" : "_ZTIPKv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<char32_t>::do_unshift",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE10do_unshiftER9mbstate_tPcS4_RS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IDiEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<char32_t>::do_encoding",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE11do_encodingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IDiEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<char32_t>::do_max_length",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE13do_max_lengthEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IDiEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<char32_t>::do_always_noconv",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE16do_always_noconvEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IDiEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<char32_t>::do_in",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE5do_inER9mbstate_tPKcS5_RS5_PDiS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IDiEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIRPKc"
    },
    {
     "referenced_type" : "_ZTIPDi"
    },
    {
     "referenced_type" : "_ZTIPDi"
    },
    {
     "referenced_type" : "_ZTIRPDi"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<char32_t>::do_out",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE6do_outER9mbstate_tPKDiS5_RS5_PcS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IDiEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKDi"
    },
    {
     "referenced_type" : "_ZTIPKDi"
    },
    {
     "referenced_type" : "_ZTIRPKDi"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<char32_t>::do_length",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE9do_lengthER9mbstate_tPKcS5_j",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IDiEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<char16_t>::do_unshift",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE10do_unshiftER9mbstate_tPcS4_RS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IDsEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<char16_t>::do_encoding",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE11do_encodingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IDsEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<char16_t>::do_max_length",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE13do_max_lengthEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IDsEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<char16_t>::do_always_noconv",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE16do_always_noconvEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IDsEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<char16_t>::do_in",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE5do_inER9mbstate_tPKcS5_RS5_PDsS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IDsEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIRPKc"
    },
    {
     "referenced_type" : "_ZTIPDs"
    },
    {
     "referenced_type" : "_ZTIPDs"
    },
    {
     "referenced_type" : "_ZTIRPDs"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<char16_t>::do_out",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE6do_outER9mbstate_tPKDsS5_RS5_PcS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IDsEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKDs"
    },
    {
     "referenced_type" : "_ZTIPKDs"
    },
    {
     "referenced_type" : "_ZTIRPKDs"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<char16_t>::do_length",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE9do_lengthER9mbstate_tPKcS5_j",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IDsEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<wchar_t>::do_unshift",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IwE10do_unshiftER9mbstate_tPcS4_RS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IwEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<wchar_t>::do_encoding",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IwE11do_encodingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IwEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<wchar_t>::do_max_length",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IwE13do_max_lengthEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IwEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<wchar_t>::do_always_noconv",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IwE16do_always_noconvEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IwEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<wchar_t>::do_in",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IwE5do_inER9mbstate_tPKcS5_RS5_PwS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IwEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIRPKc"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIRPw"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<wchar_t>::do_out",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IwE6do_outER9mbstate_tPKwS5_RS5_PcS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IwEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIRPKw"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__codecvt_utf8_utf16<wchar_t>::do_length",
   "linker_set_key" : "_ZNKSt3__120__codecvt_utf8_utf16IwE9do_lengthER9mbstate_tPKcS5_j",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IwEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_c_storage<char>::__X",
   "linker_set_key" : "_ZNKSt3__120__time_get_c_storageIcE3__XEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__time_get_c_storageIcEE"
    }
   ],
   "return_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_c_storage<char>::__c",
   "linker_set_key" : "_ZNKSt3__120__time_get_c_storageIcE3__cEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__time_get_c_storageIcEE"
    }
   ],
   "return_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_c_storage<char>::__r",
   "linker_set_key" : "_ZNKSt3__120__time_get_c_storageIcE3__rEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__time_get_c_storageIcEE"
    }
   ],
   "return_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_c_storage<char>::__x",
   "linker_set_key" : "_ZNKSt3__120__time_get_c_storageIcE3__xEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__time_get_c_storageIcEE"
    }
   ],
   "return_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_c_storage<char>::__am_pm",
   "linker_set_key" : "_ZNKSt3__120__time_get_c_storageIcE7__am_pmEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__time_get_c_storageIcEE"
    }
   ],
   "return_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_c_storage<char>::__weeks",
   "linker_set_key" : "_ZNKSt3__120__time_get_c_storageIcE7__weeksEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__time_get_c_storageIcEE"
    }
   ],
   "return_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_c_storage<char>::__months",
   "linker_set_key" : "_ZNKSt3__120__time_get_c_storageIcE8__monthsEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__time_get_c_storageIcEE"
    }
   ],
   "return_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_c_storage<wchar_t>::__X",
   "linker_set_key" : "_ZNKSt3__120__time_get_c_storageIwE3__XEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__time_get_c_storageIwEE"
    }
   ],
   "return_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_c_storage<wchar_t>::__c",
   "linker_set_key" : "_ZNKSt3__120__time_get_c_storageIwE3__cEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__time_get_c_storageIwEE"
    }
   ],
   "return_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_c_storage<wchar_t>::__r",
   "linker_set_key" : "_ZNKSt3__120__time_get_c_storageIwE3__rEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__time_get_c_storageIwEE"
    }
   ],
   "return_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_c_storage<wchar_t>::__x",
   "linker_set_key" : "_ZNKSt3__120__time_get_c_storageIwE3__xEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__time_get_c_storageIwEE"
    }
   ],
   "return_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_c_storage<wchar_t>::__am_pm",
   "linker_set_key" : "_ZNKSt3__120__time_get_c_storageIwE7__am_pmEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__time_get_c_storageIwEE"
    }
   ],
   "return_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_c_storage<wchar_t>::__weeks",
   "linker_set_key" : "_ZNKSt3__120__time_get_c_storageIwE7__weeksEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__time_get_c_storageIwEE"
    }
   ],
   "return_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_c_storage<wchar_t>::__months",
   "linker_set_key" : "_ZNKSt3__120__time_get_c_storageIwE8__monthsEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__time_get_c_storageIwEE"
    }
   ],
   "return_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__vector_base_common<true>::__throw_length_error",
   "linker_set_key" : "_ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__vector_base_commonILb1EEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "access" : "protected",
   "function_name" : "std::__vector_base_common<true>::__throw_out_of_range",
   "linker_set_key" : "_ZNKSt3__120__vector_base_commonILb1EE20__throw_out_of_rangeEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__120__vector_base_commonILb1EEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "access" : "protected",
   "function_name" : "std::__basic_string_common<true>::__throw_length_error",
   "linker_set_key" : "_ZNKSt3__121__basic_string_commonILb1EE20__throw_length_errorEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__121__basic_string_commonILb1EEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "protected",
   "function_name" : "std::__basic_string_common<true>::__throw_out_of_range",
   "linker_set_key" : "_ZNKSt3__121__basic_string_commonILb1EE20__throw_out_of_rangeEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__121__basic_string_commonILb1EEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::__match_any_but_newline<char>::__exec",
   "linker_set_key" : "_ZNKSt3__123__match_any_but_newlineIcE6__execERNS_7__stateIcEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__123__match_any_but_newlineIcEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__17__stateIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "function_name" : "std::__match_any_but_newline<wchar_t>::__exec",
   "linker_set_key" : "_ZNKSt3__123__match_any_but_newlineIwE6__execERNS_7__stateIwEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__123__match_any_but_newlineIwEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__17__stateIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "function_name" : "std::__libcpp_debug_exception::what",
   "linker_set_key" : "_ZNKSt3__124__libcpp_debug_exception4whatEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__124__libcpp_debug_exceptionE"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<char>::do_tolower",
   "linker_set_key" : "_ZNKSt3__15ctypeIcE10do_tolowerEPcPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIcEE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<char>::do_tolower",
   "linker_set_key" : "_ZNKSt3__15ctypeIcE10do_tolowerEc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIcEE"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIc",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<char>::do_toupper",
   "linker_set_key" : "_ZNKSt3__15ctypeIcE10do_toupperEPcPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIcEE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<char>::do_toupper",
   "linker_set_key" : "_ZNKSt3__15ctypeIcE10do_toupperEc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIcEE"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIc",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<char>::do_widen",
   "linker_set_key" : "_ZNKSt3__15ctypeIcE8do_widenEPKcS3_Pc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIcEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<char>::do_widen",
   "linker_set_key" : "_ZNKSt3__15ctypeIcE8do_widenEc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIcEE"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIc",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<char>::do_narrow",
   "linker_set_key" : "_ZNKSt3__15ctypeIcE9do_narrowEPKcS3_cPc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIcEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<char>::do_narrow",
   "linker_set_key" : "_ZNKSt3__15ctypeIcE9do_narrowEcc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIcEE"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIc",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<wchar_t>::do_scan_is",
   "linker_set_key" : "_ZNKSt3__15ctypeIwE10do_scan_isEmPKwS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIwEE"
    },
    {
     "referenced_type" : "_ZTIm"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIPKw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<wchar_t>::do_tolower",
   "linker_set_key" : "_ZNKSt3__15ctypeIwE10do_tolowerEPwPKw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIwEE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIPKw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<wchar_t>::do_tolower",
   "linker_set_key" : "_ZNKSt3__15ctypeIwE10do_tolowerEw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIwEE"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<wchar_t>::do_toupper",
   "linker_set_key" : "_ZNKSt3__15ctypeIwE10do_toupperEPwPKw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIwEE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIPKw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<wchar_t>::do_toupper",
   "linker_set_key" : "_ZNKSt3__15ctypeIwE10do_toupperEw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIwEE"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<wchar_t>::do_scan_not",
   "linker_set_key" : "_ZNKSt3__15ctypeIwE11do_scan_notEmPKwS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIwEE"
    },
    {
     "referenced_type" : "_ZTIm"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIPKw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<wchar_t>::do_is",
   "linker_set_key" : "_ZNKSt3__15ctypeIwE5do_isEPKwS3_Pm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIwEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPm"
    }
   ],
   "return_type" : "_ZTIPKw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<wchar_t>::do_is",
   "linker_set_key" : "_ZNKSt3__15ctypeIwE5do_isEmw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIwEE"
    },
    {
     "referenced_type" : "_ZTIm"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<wchar_t>::do_widen",
   "linker_set_key" : "_ZNKSt3__15ctypeIwE8do_widenEPKcS3_Pw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIwEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPw"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<wchar_t>::do_widen",
   "linker_set_key" : "_ZNKSt3__15ctypeIwE8do_widenEc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIwEE"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<wchar_t>::do_narrow",
   "linker_set_key" : "_ZNKSt3__15ctypeIwE9do_narrowEPKwS3_cPc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIwEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPKw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<wchar_t>::do_narrow",
   "linker_set_key" : "_ZNKSt3__15ctypeIwE9do_narrowEwc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIwEE"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIc",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::name",
   "linker_set_key" : "_ZNKSt3__16locale4nameEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "private",
   "function_name" : "std::locale::has_facet",
   "linker_set_key" : "_ZNKSt3__16locale9has_facetERNS0_2idE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16locale2idE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "private",
   "function_name" : "std::locale::use_facet",
   "linker_set_key" : "_ZNKSt3__16locale9use_facetERNS0_2idE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16locale2idE"
    }
   ],
   "return_type" : "_ZTIPKNSt3__16locale5facetE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::operator==",
   "linker_set_key" : "_ZNKSt3__16localeeqERKS0_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char32_t, char, mbstate_t>::do_unshift",
   "linker_set_key" : "_ZNKSt3__17codecvtIDic9mbstate_tE10do_unshiftERS1_PcS4_RS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIDic9mbstate_tEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char32_t, char, mbstate_t>::do_encoding",
   "linker_set_key" : "_ZNKSt3__17codecvtIDic9mbstate_tE11do_encodingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIDic9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char32_t, char, mbstate_t>::do_max_length",
   "linker_set_key" : "_ZNKSt3__17codecvtIDic9mbstate_tE13do_max_lengthEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIDic9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char32_t, char, mbstate_t>::do_always_noconv",
   "linker_set_key" : "_ZNKSt3__17codecvtIDic9mbstate_tE16do_always_noconvEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIDic9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char32_t, char, mbstate_t>::do_in",
   "linker_set_key" : "_ZNKSt3__17codecvtIDic9mbstate_tE5do_inERS1_PKcS5_RS5_PDiS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIDic9mbstate_tEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIRPKc"
    },
    {
     "referenced_type" : "_ZTIPDi"
    },
    {
     "referenced_type" : "_ZTIPDi"
    },
    {
     "referenced_type" : "_ZTIRPDi"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char32_t, char, mbstate_t>::do_out",
   "linker_set_key" : "_ZNKSt3__17codecvtIDic9mbstate_tE6do_outERS1_PKDiS5_RS5_PcS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIDic9mbstate_tEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKDi"
    },
    {
     "referenced_type" : "_ZTIPKDi"
    },
    {
     "referenced_type" : "_ZTIRPKDi"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char32_t, char, mbstate_t>::do_length",
   "linker_set_key" : "_ZNKSt3__17codecvtIDic9mbstate_tE9do_lengthERS1_PKcS5_j",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIDic9mbstate_tEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char16_t, char, mbstate_t>::do_unshift",
   "linker_set_key" : "_ZNKSt3__17codecvtIDsc9mbstate_tE10do_unshiftERS1_PcS4_RS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIDsc9mbstate_tEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char16_t, char, mbstate_t>::do_encoding",
   "linker_set_key" : "_ZNKSt3__17codecvtIDsc9mbstate_tE11do_encodingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIDsc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char16_t, char, mbstate_t>::do_max_length",
   "linker_set_key" : "_ZNKSt3__17codecvtIDsc9mbstate_tE13do_max_lengthEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIDsc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char16_t, char, mbstate_t>::do_always_noconv",
   "linker_set_key" : "_ZNKSt3__17codecvtIDsc9mbstate_tE16do_always_noconvEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIDsc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char16_t, char, mbstate_t>::do_in",
   "linker_set_key" : "_ZNKSt3__17codecvtIDsc9mbstate_tE5do_inERS1_PKcS5_RS5_PDsS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIDsc9mbstate_tEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIRPKc"
    },
    {
     "referenced_type" : "_ZTIPDs"
    },
    {
     "referenced_type" : "_ZTIPDs"
    },
    {
     "referenced_type" : "_ZTIRPDs"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char16_t, char, mbstate_t>::do_out",
   "linker_set_key" : "_ZNKSt3__17codecvtIDsc9mbstate_tE6do_outERS1_PKDsS5_RS5_PcS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIDsc9mbstate_tEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKDs"
    },
    {
     "referenced_type" : "_ZTIPKDs"
    },
    {
     "referenced_type" : "_ZTIRPKDs"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char16_t, char, mbstate_t>::do_length",
   "linker_set_key" : "_ZNKSt3__17codecvtIDsc9mbstate_tE9do_lengthERS1_PKcS5_j",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIDsc9mbstate_tEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char, char, mbstate_t>::do_unshift",
   "linker_set_key" : "_ZNKSt3__17codecvtIcc9mbstate_tE10do_unshiftERS1_PcS4_RS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIcc9mbstate_tEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char, char, mbstate_t>::do_encoding",
   "linker_set_key" : "_ZNKSt3__17codecvtIcc9mbstate_tE11do_encodingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIcc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char, char, mbstate_t>::do_max_length",
   "linker_set_key" : "_ZNKSt3__17codecvtIcc9mbstate_tE13do_max_lengthEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIcc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char, char, mbstate_t>::do_always_noconv",
   "linker_set_key" : "_ZNKSt3__17codecvtIcc9mbstate_tE16do_always_noconvEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIcc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char, char, mbstate_t>::do_in",
   "linker_set_key" : "_ZNKSt3__17codecvtIcc9mbstate_tE5do_inERS1_PKcS5_RS5_PcS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIcc9mbstate_tEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIRPKc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char, char, mbstate_t>::do_out",
   "linker_set_key" : "_ZNKSt3__17codecvtIcc9mbstate_tE6do_outERS1_PKcS5_RS5_PcS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIcc9mbstate_tEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIRPKc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char, char, mbstate_t>::do_length",
   "linker_set_key" : "_ZNKSt3__17codecvtIcc9mbstate_tE9do_lengthERS1_PKcS5_j",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIcc9mbstate_tEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<wchar_t, char, mbstate_t>::do_unshift",
   "linker_set_key" : "_ZNKSt3__17codecvtIwc9mbstate_tE10do_unshiftERS1_PcS4_RS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIwc9mbstate_tEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<wchar_t, char, mbstate_t>::do_encoding",
   "linker_set_key" : "_ZNKSt3__17codecvtIwc9mbstate_tE11do_encodingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIwc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<wchar_t, char, mbstate_t>::do_max_length",
   "linker_set_key" : "_ZNKSt3__17codecvtIwc9mbstate_tE13do_max_lengthEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIwc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<wchar_t, char, mbstate_t>::do_always_noconv",
   "linker_set_key" : "_ZNKSt3__17codecvtIwc9mbstate_tE16do_always_noconvEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIwc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<wchar_t, char, mbstate_t>::do_in",
   "linker_set_key" : "_ZNKSt3__17codecvtIwc9mbstate_tE5do_inERS1_PKcS5_RS5_PwS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIwc9mbstate_tEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIRPKc"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIRPw"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<wchar_t, char, mbstate_t>::do_out",
   "linker_set_key" : "_ZNKSt3__17codecvtIwc9mbstate_tE6do_outERS1_PKwS5_RS5_PcS7_RS7_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIwc9mbstate_tEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIRPKw"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    }
   ],
   "return_type" : "_ZTINSt3__112codecvt_base6resultE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<wchar_t, char, mbstate_t>::do_length",
   "linker_set_key" : "_ZNKSt3__17codecvtIwc9mbstate_tE9do_lengthERS1_PKcS5_j",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIwc9mbstate_tEE"
    },
    {
     "referenced_type" : "_ZTIR9mbstate_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate<char>::do_compare",
   "linker_set_key" : "_ZNKSt3__17collateIcE10do_compareEPKcS3_S3_S3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17collateIcEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate<char>::do_transform",
   "linker_set_key" : "_ZNKSt3__17collateIcE12do_transformEPKcS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17collateIcEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate<char>::do_hash",
   "linker_set_key" : "_ZNKSt3__17collateIcE7do_hashEPKcS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17collateIcEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate<wchar_t>::do_compare",
   "linker_set_key" : "_ZNKSt3__17collateIwE10do_compareEPKwS3_S3_S3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17collateIwEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate<wchar_t>::do_transform",
   "linker_set_key" : "_ZNKSt3__17collateIwE12do_transformEPKwS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17collateIwEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate<wchar_t>::do_hash",
   "linker_set_key" : "_ZNKSt3__17collateIwE7do_hashEPKwS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17collateIwEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<char>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRPv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRPv"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<char>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRb",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRb"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<char>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRd",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRd"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<char>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRe",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRe"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<char>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRf",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRf"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<char>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRl",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRl"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<char>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRm"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<char>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRt",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRt"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<char>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRx",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRx"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<char>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRy",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRy"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<char>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjS8_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRj"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<wchar_t>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRPv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRPv"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<wchar_t>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRb",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRb"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<wchar_t>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRd",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRd"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<wchar_t>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRe",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRe"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<wchar_t>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRf",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRf"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<wchar_t>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRl",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRl"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<wchar_t>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRm"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<wchar_t>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRt",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRt"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<wchar_t>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRx",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRx"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<wchar_t>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRy",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRy"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_get<wchar_t>::do_get",
   "linker_set_key" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjS8_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRj"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_put<char>::do_put",
   "linker_set_key" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPKv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_put<char>::do_put",
   "linker_set_key" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcb",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIb"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_put<char>::do_put",
   "linker_set_key" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcd",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTId"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_put<char>::do_put",
   "linker_set_key" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEce",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIe"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_put<char>::do_put",
   "linker_set_key" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcl",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_put<char>::do_put",
   "linker_set_key" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIm"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_put<char>::do_put",
   "linker_set_key" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcx",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_put<char>::do_put",
   "linker_set_key" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcy",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_put<wchar_t>::do_put",
   "linker_set_key" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPKv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_put<wchar_t>::do_put",
   "linker_set_key" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwb",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIb"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_put<wchar_t>::do_put",
   "linker_set_key" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwd",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTId"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_put<wchar_t>::do_put",
   "linker_set_key" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwe",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIe"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_put<wchar_t>::do_put",
   "linker_set_key" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwl",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_put<wchar_t>::do_put",
   "linker_set_key" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIm"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_put<wchar_t>::do_put",
   "linker_set_key" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwx",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::num_put<wchar_t>::do_put",
   "linker_set_key" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwy",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::ios_base::getloc",
   "linker_set_key" : "_ZNKSt3__18ios_base6getlocEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18ios_baseE"
    }
   ],
   "return_type" : "_ZTINSt3__16localeE",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "access" : "protected",
   "function_name" : "std::messages<char>::do_get",
   "linker_set_key" : "_ZNKSt3__18messagesIcE6do_getEiiiRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18messagesIcEE"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::messages<char>::do_open",
   "linker_set_key" : "_ZNKSt3__18messagesIcE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18messagesIcEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::messages<char>::do_close",
   "linker_set_key" : "_ZNKSt3__18messagesIcE8do_closeEi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18messagesIcEE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::messages<wchar_t>::do_get",
   "linker_set_key" : "_ZNKSt3__18messagesIwE6do_getEiiiRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18messagesIwEE"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::messages<wchar_t>::do_open",
   "linker_set_key" : "_ZNKSt3__18messagesIwE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18messagesIwEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::messages<wchar_t>::do_close",
   "linker_set_key" : "_ZNKSt3__18messagesIwE8do_closeEi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18messagesIwEE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct<char>::do_grouping",
   "linker_set_key" : "_ZNKSt3__18numpunctIcE11do_groupingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18numpunctIcEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct<char>::do_truename",
   "linker_set_key" : "_ZNKSt3__18numpunctIcE11do_truenameEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18numpunctIcEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct<char>::do_falsename",
   "linker_set_key" : "_ZNKSt3__18numpunctIcE12do_falsenameEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18numpunctIcEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct<char>::do_decimal_point",
   "linker_set_key" : "_ZNKSt3__18numpunctIcE16do_decimal_pointEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18numpunctIcEE"
    }
   ],
   "return_type" : "_ZTIc",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct<char>::do_thousands_sep",
   "linker_set_key" : "_ZNKSt3__18numpunctIcE16do_thousands_sepEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18numpunctIcEE"
    }
   ],
   "return_type" : "_ZTIc",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct<wchar_t>::do_grouping",
   "linker_set_key" : "_ZNKSt3__18numpunctIwE11do_groupingEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18numpunctIwEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct<wchar_t>::do_truename",
   "linker_set_key" : "_ZNKSt3__18numpunctIwE11do_truenameEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18numpunctIwEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct<wchar_t>::do_falsename",
   "linker_set_key" : "_ZNKSt3__18numpunctIwE12do_falsenameEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18numpunctIwEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct<wchar_t>::do_decimal_point",
   "linker_set_key" : "_ZNKSt3__18numpunctIwE16do_decimal_pointEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18numpunctIwEE"
    }
   ],
   "return_type" : "_ZTIw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct<wchar_t>::do_thousands_sep",
   "linker_set_key" : "_ZNKSt3__18numpunctIwE16do_thousands_sepEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18numpunctIwEE"
    }
   ],
   "return_type" : "_ZTIw",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<char>::__get_hour",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE10__get_hourERiRS4_S4_RjRKNS_5ctypeIcEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<char>::__get_year",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE10__get_yearERiRS4_S4_RjRKNS_5ctypeIcEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<char>::__get_am_pm",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11__get_am_pmERiRS4_S4_RjRKNS_5ctypeIcEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<char>::__get_month",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11__get_monthERiRS4_S4_RjRKNS_5ctypeIcEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<char>::__get_year4",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11__get_year4ERiRS4_S4_RjRKNS_5ctypeIcEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::time_get<char>::do_get_date",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIP2tm"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::time_get<char>::do_get_time",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIP2tm"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::time_get<char>::do_get_year",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIP2tm"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<char>::__get_minute",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE12__get_minuteERiRS4_S4_RjRKNS_5ctypeIcEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<char>::__get_second",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE12__get_secondERiRS4_S4_RjRKNS_5ctypeIcEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<char>::__get_12_hour",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_12_hourERiRS4_S4_RjRKNS_5ctypeIcEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<char>::__get_percent",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_percentERS4_S4_RjRKNS_5ctypeIcEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<char>::__get_weekday",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_weekdayERiRS4_S4_RjRKNS_5ctypeIcEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::time_get<char>::do_date_order",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13do_date_orderEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    }
   ],
   "return_type" : "_ZTINSt3__19time_base9dateorderE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::time_get<char>::do_get_weekday",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIP2tm"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<char>::__get_monthname",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE15__get_monthnameERiRS4_S4_RjRKNS_5ctypeIcEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::time_get<char>::do_get_monthname",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIP2tm"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<char>::__get_weekdayname",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__get_weekdaynameERiRS4_S4_RjRKNS_5ctypeIcEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<char>::__get_white_space",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__get_white_spaceERS4_S4_RjRKNS_5ctypeIcEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<char>::__get_day_year_num",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE18__get_day_year_numERiRS4_S4_RjRKNS_5ctypeIcEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::time_get<char>::get",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKcSC_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIP2tm"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::time_get<char>::do_get",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIP2tm"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<char>::__get_day",
   "linker_set_key" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE9__get_dayERiRS4_S4_RjRKNS_5ctypeIcEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<wchar_t>::__get_hour",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE10__get_hourERiRS4_S4_RjRKNS_5ctypeIwEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<wchar_t>::__get_year",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE10__get_yearERiRS4_S4_RjRKNS_5ctypeIwEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<wchar_t>::__get_am_pm",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11__get_am_pmERiRS4_S4_RjRKNS_5ctypeIwEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<wchar_t>::__get_month",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11__get_monthERiRS4_S4_RjRKNS_5ctypeIwEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<wchar_t>::__get_year4",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11__get_year4ERiRS4_S4_RjRKNS_5ctypeIwEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::time_get<wchar_t>::do_get_date",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIP2tm"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::time_get<wchar_t>::do_get_time",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIP2tm"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::time_get<wchar_t>::do_get_year",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIP2tm"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<wchar_t>::__get_minute",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE12__get_minuteERiRS4_S4_RjRKNS_5ctypeIwEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<wchar_t>::__get_second",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE12__get_secondERiRS4_S4_RjRKNS_5ctypeIwEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<wchar_t>::__get_12_hour",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_12_hourERiRS4_S4_RjRKNS_5ctypeIwEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<wchar_t>::__get_percent",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_percentERS4_S4_RjRKNS_5ctypeIwEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<wchar_t>::__get_weekday",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_weekdayERiRS4_S4_RjRKNS_5ctypeIwEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::time_get<wchar_t>::do_date_order",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13do_date_orderEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    }
   ],
   "return_type" : "_ZTINSt3__19time_base9dateorderE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::time_get<wchar_t>::do_get_weekday",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIP2tm"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<wchar_t>::__get_monthname",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE15__get_monthnameERiRS4_S4_RjRKNS_5ctypeIwEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::time_get<wchar_t>::do_get_monthname",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIP2tm"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<wchar_t>::__get_weekdayname",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__get_weekdaynameERiRS4_S4_RjRKNS_5ctypeIwEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<wchar_t>::__get_white_space",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__get_white_spaceERS4_S4_RjRKNS_5ctypeIwEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<wchar_t>::__get_day_year_num",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE18__get_day_year_numERiRS4_S4_RjRKNS_5ctypeIwEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::time_get<wchar_t>::get",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKwSC_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIP2tm"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::time_get<wchar_t>::do_get",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIP2tm"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::time_get<wchar_t>::__get_day",
   "linker_set_key" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE9__get_dayERiRS4_S4_RjRKNS_5ctypeIwEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::time_put<char>::put",
   "linker_set_key" : "_ZNKSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcPK2tmPKcSC_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIPK2tm"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::time_put<char>::do_put",
   "linker_set_key" : "_ZNKSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPK2tmcc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIPK2tm"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::time_put<wchar_t>::put",
   "linker_set_key" : "_ZNKSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwPK2tmPKwSC_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIPK2tm"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::time_put<wchar_t>::do_put",
   "linker_set_key" : "_ZNKSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPK2tmcc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIPK2tm"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::money_get<char>::do_get",
   "linker_set_key" : "_ZNKSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRNS_12basic_stringIcS3_NS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::money_get<char>::do_get",
   "linker_set_key" : "_ZNKSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRe"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::money_get<wchar_t>::do_get",
   "linker_set_key" : "_ZNKSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRNS_12basic_stringIwS3_NS_9allocatorIwEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::money_get<wchar_t>::do_get",
   "linker_set_key" : "_ZNKSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRe"
    }
   ],
   "return_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::money_put<char>::do_put",
   "linker_set_key" : "_ZNKSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEcRKNS_12basic_stringIcS3_NS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::money_put<char>::do_put",
   "linker_set_key" : "_ZNKSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEce",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIe"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::money_put<wchar_t>::do_put",
   "linker_set_key" : "_ZNKSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwRKNS_12basic_stringIwS3_NS_9allocatorIwEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::money_put<wchar_t>::do_put",
   "linker_set_key" : "_ZNKSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwe",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPKNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIe"
    }
   ],
   "return_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::logic_error::logic_error",
   "linker_set_key" : "_ZNSt11logic_errorC1EPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt11logic_error"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "function_name" : "std::logic_error::logic_error",
   "linker_set_key" : "_ZNSt11logic_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt11logic_error"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "function_name" : "std::logic_error::logic_error",
   "linker_set_key" : "_ZNSt11logic_errorC1ERKS_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt11logic_error"
    },
    {
     "referenced_type" : "_ZTIRKSt11logic_error"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "function_name" : "std::logic_error::logic_error",
   "linker_set_key" : "_ZNSt11logic_errorC2EPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt11logic_error"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "function_name" : "std::logic_error::logic_error",
   "linker_set_key" : "_ZNSt11logic_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt11logic_error"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "function_name" : "std::logic_error::logic_error",
   "linker_set_key" : "_ZNSt11logic_errorC2ERKS_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt11logic_error"
    },
    {
     "referenced_type" : "_ZTIRKSt11logic_error"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "function_name" : "std::logic_error::operator=",
   "linker_set_key" : "_ZNSt11logic_erroraSERKS_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt11logic_error"
    },
    {
     "referenced_type" : "_ZTIRKSt11logic_error"
    }
   ],
   "return_type" : "_ZTIRSt11logic_error",
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "function_name" : "std::exception_ptr::exception_ptr",
   "linker_set_key" : "_ZNSt13exception_ptrC1ERKS_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt13exception_ptr"
    },
    {
     "referenced_type" : "_ZTIRKSt13exception_ptr"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "function_name" : "std::exception_ptr::exception_ptr",
   "linker_set_key" : "_ZNSt13exception_ptrC2ERKS_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt13exception_ptr"
    },
    {
     "referenced_type" : "_ZTIRKSt13exception_ptr"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "function_name" : "std::exception_ptr::~exception_ptr",
   "linker_set_key" : "_ZNSt13exception_ptrD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt13exception_ptr"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "function_name" : "std::exception_ptr::~exception_ptr",
   "linker_set_key" : "_ZNSt13exception_ptrD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt13exception_ptr"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "function_name" : "std::exception_ptr::operator=",
   "linker_set_key" : "_ZNSt13exception_ptraSERKS_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt13exception_ptr"
    },
    {
     "referenced_type" : "_ZTIRKSt13exception_ptr"
    }
   ],
   "return_type" : "_ZTIRSt13exception_ptr",
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "function_name" : "std::runtime_error::runtime_error",
   "linker_set_key" : "_ZNSt13runtime_errorC1EPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt13runtime_error"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "function_name" : "std::runtime_error::runtime_error",
   "linker_set_key" : "_ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt13runtime_error"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "function_name" : "std::runtime_error::runtime_error",
   "linker_set_key" : "_ZNSt13runtime_errorC1ERKS_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt13runtime_error"
    },
    {
     "referenced_type" : "_ZTIRKSt13runtime_error"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "function_name" : "std::runtime_error::runtime_error",
   "linker_set_key" : "_ZNSt13runtime_errorC2EPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt13runtime_error"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "function_name" : "std::runtime_error::runtime_error",
   "linker_set_key" : "_ZNSt13runtime_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt13runtime_error"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "function_name" : "std::runtime_error::runtime_error",
   "linker_set_key" : "_ZNSt13runtime_errorC2ERKS_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt13runtime_error"
    },
    {
     "referenced_type" : "_ZTIRKSt13runtime_error"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "function_name" : "std::runtime_error::operator=",
   "linker_set_key" : "_ZNSt13runtime_erroraSERKS_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt13runtime_error"
    },
    {
     "referenced_type" : "_ZTIRKSt13runtime_error"
    }
   ],
   "return_type" : "_ZTIRSt13runtime_error",
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "function_name" : "std::nested_exception::nested_exception",
   "linker_set_key" : "_ZNSt16nested_exceptionC1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt16nested_exception"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "function_name" : "std::nested_exception::nested_exception",
   "linker_set_key" : "_ZNSt16nested_exceptionC2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt16nested_exception"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "function_name" : "std::nested_exception::~nested_exception",
   "linker_set_key" : "_ZNSt16nested_exceptionD0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt16nested_exception"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "function_name" : "std::nested_exception::~nested_exception",
   "linker_set_key" : "_ZNSt16nested_exceptionD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt16nested_exception"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "function_name" : "std::nested_exception::~nested_exception",
   "linker_set_key" : "_ZNSt16nested_exceptionD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt16nested_exception"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "function_name" : "std::bad_optional_access::~bad_optional_access",
   "linker_set_key" : "_ZNSt19bad_optional_accessD0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt19bad_optional_access"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/optional"
  },
  {
   "function_name" : "std::bad_optional_access::~bad_optional_access",
   "linker_set_key" : "_ZNSt19bad_optional_accessD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt19bad_optional_access"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/optional"
  },
  {
   "function_name" : "std::bad_optional_access::~bad_optional_access",
   "linker_set_key" : "_ZNSt19bad_optional_accessD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPSt19bad_optional_access"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/optional"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get::__time_get",
   "linker_set_key" : "_ZNSt3__110__time_getC1EPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__110__time_getE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get::__time_get",
   "linker_set_key" : "_ZNSt3__110__time_getC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__110__time_getE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get::__time_get",
   "linker_set_key" : "_ZNSt3__110__time_getC2EPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__110__time_getE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get::__time_get",
   "linker_set_key" : "_ZNSt3__110__time_getC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__110__time_getE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get::~__time_get",
   "linker_set_key" : "_ZNSt3__110__time_getD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__110__time_getE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get::~__time_get",
   "linker_set_key" : "_ZNSt3__110__time_getD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__110__time_getE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_put::__time_put",
   "linker_set_key" : "_ZNSt3__110__time_putC1EPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__110__time_putE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_put::__time_put",
   "linker_set_key" : "_ZNSt3__110__time_putC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__110__time_putE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_put::__time_put",
   "linker_set_key" : "_ZNSt3__110__time_putC2EPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__110__time_putE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_put::__time_put",
   "linker_set_key" : "_ZNSt3__110__time_putC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__110__time_putE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_put::~__time_put",
   "linker_set_key" : "_ZNSt3__110__time_putD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__110__time_putE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_put::~__time_put",
   "linker_set_key" : "_ZNSt3__110__time_putD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__110__time_putE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::istrstream::~istrstream",
   "linker_set_key" : "_ZNSt3__110istrstreamD0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__110istrstreamE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::istrstream::~istrstream",
   "linker_set_key" : "_ZNSt3__110istrstreamD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__110istrstreamE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::istrstream::~istrstream",
   "linker_set_key" : "_ZNSt3__110istrstreamD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__110istrstreamE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::ostrstream::~ostrstream",
   "linker_set_key" : "_ZNSt3__110ostrstreamD0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__110ostrstreamE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::ostrstream::~ostrstream",
   "linker_set_key" : "_ZNSt3__110ostrstreamD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__110ostrstreamE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::ostrstream::~ostrstream",
   "linker_set_key" : "_ZNSt3__110ostrstreamD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__110ostrstreamE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::to_wstring",
   "linker_set_key" : "_ZNSt3__110to_wstringEd",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTId"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::to_wstring",
   "linker_set_key" : "_ZNSt3__110to_wstringEe",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIe"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::to_wstring",
   "linker_set_key" : "_ZNSt3__110to_wstringEf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIf"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::to_wstring",
   "linker_set_key" : "_ZNSt3__110to_wstringEi",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::to_wstring",
   "linker_set_key" : "_ZNSt3__110to_wstringEj",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::to_wstring",
   "linker_set_key" : "_ZNSt3__110to_wstringEl",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::to_wstring",
   "linker_set_key" : "_ZNSt3__110to_wstringEm",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIm"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::to_wstring",
   "linker_set_key" : "_ZNSt3__110to_wstringEx",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::to_wstring",
   "linker_set_key" : "_ZNSt3__110to_wstringEy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::__call_once",
   "linker_set_key" : "_ZNSt3__111__call_onceERVmPvPFvS2_E",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRVm"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::__libcpp_db::__insert_c",
   "linker_set_key" : "_ZNSt3__111__libcpp_db10__insert_cEPv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111__libcpp_dbE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIPNSt3__18__c_nodeE",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_db::__insert_i",
   "linker_set_key" : "_ZNSt3__111__libcpp_db10__insert_iEPv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111__libcpp_dbE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_db::__insert_ic",
   "linker_set_key" : "_ZNSt3__111__libcpp_db11__insert_icEPvPKv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111__libcpp_dbE"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_db::__iterator_copy",
   "linker_set_key" : "_ZNSt3__111__libcpp_db15__iterator_copyEPvPKv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111__libcpp_dbE"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_db::__invalidate_all",
   "linker_set_key" : "_ZNSt3__111__libcpp_db16__invalidate_allEPv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111__libcpp_dbE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_db::swap",
   "linker_set_key" : "_ZNSt3__111__libcpp_db4swapEPvS1_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111__libcpp_dbE"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_db::__erase_c",
   "linker_set_key" : "_ZNSt3__111__libcpp_db9__erase_cEPv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111__libcpp_dbE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_db::__erase_i",
   "linker_set_key" : "_ZNSt3__111__libcpp_db9__erase_iEPv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111__libcpp_dbE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "access" : "private",
   "function_name" : "std::__libcpp_db::__libcpp_db",
   "linker_set_key" : "_ZNSt3__111__libcpp_dbC1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111__libcpp_dbE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "access" : "private",
   "function_name" : "std::__libcpp_db::__libcpp_db",
   "linker_set_key" : "_ZNSt3__111__libcpp_dbC2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111__libcpp_dbE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_db::~__libcpp_db",
   "linker_set_key" : "_ZNSt3__111__libcpp_dbD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111__libcpp_dbE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_db::~__libcpp_db",
   "linker_set_key" : "_ZNSt3__111__libcpp_dbD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111__libcpp_dbE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "access" : "protected",
   "function_name" : "std::__money_get<char>::__gather_info",
   "linker_set_key" : "_ZNSt3__111__money_getIcE13__gather_infoEbRKNS_6localeERNS_10money_base7patternERcS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESF_SF_SF_Ri",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__110money_base7patternE"
    },
    {
     "referenced_type" : "_ZTIRc"
    },
    {
     "referenced_type" : "_ZTIRc"
    },
    {
     "referenced_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__money_get<wchar_t>::__gather_info",
   "linker_set_key" : "_ZNSt3__111__money_getIwE13__gather_infoEbRKNS_6localeERNS_10money_base7patternERwS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS9_IwNSA_IwEENSC_IwEEEESJ_SJ_Ri",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__110money_base7patternE"
    },
    {
     "referenced_type" : "_ZTIRw"
    },
    {
     "referenced_type" : "_ZTIRw"
    },
    {
     "referenced_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__money_put<char>::__gather_info",
   "linker_set_key" : "_ZNSt3__111__money_putIcE13__gather_infoEbbRKNS_6localeERNS_10money_base7patternERcS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESF_SF_Ri",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__110money_base7patternE"
    },
    {
     "referenced_type" : "_ZTIRc"
    },
    {
     "referenced_type" : "_ZTIRc"
    },
    {
     "referenced_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__money_put<char>::__format",
   "linker_set_key" : "_ZNSt3__111__money_putIcE8__formatEPcRS2_S3_jPKcS5_RKNS_5ctypeIcEEbRKNS_10money_base7patternEccRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESL_SL_i",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIcEE"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__110money_base7patternE"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__money_put<wchar_t>::__gather_info",
   "linker_set_key" : "_ZNSt3__111__money_putIwE13__gather_infoEbbRKNS_6localeERNS_10money_base7patternERwS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS9_IwNSA_IwEENSC_IwEEEESJ_Ri",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__110money_base7patternE"
    },
    {
     "referenced_type" : "_ZTIRw"
    },
    {
     "referenced_type" : "_ZTIRw"
    },
    {
     "referenced_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__money_put<wchar_t>::__format",
   "linker_set_key" : "_ZNSt3__111__money_putIwE8__formatEPwRS2_S3_jPKwS5_RKNS_5ctypeIwEEbRKNS_10money_base7patternEwwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNSE_IwNSF_IwEENSH_IwEEEESQ_i",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIRPw"
    },
    {
     "referenced_type" : "_ZTIRPw"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIwEE"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__110money_base7patternE"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::regex_error::regex_error",
   "linker_set_key" : "_ZNSt3__111regex_errorC1ENS_15regex_constants10error_typeE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111regex_errorE"
    },
    {
     "referenced_type" : "_ZTINSt3__115regex_constants10error_typeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "function_name" : "std::regex_error::regex_error",
   "linker_set_key" : "_ZNSt3__111regex_errorC2ENS_15regex_constants10error_typeE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111regex_errorE"
    },
    {
     "referenced_type" : "_ZTINSt3__115regex_constants10error_typeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "function_name" : "std::regex_error::~regex_error",
   "linker_set_key" : "_ZNSt3__111regex_errorD0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111regex_errorE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "function_name" : "std::regex_error::~regex_error",
   "linker_set_key" : "_ZNSt3__111regex_errorD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111regex_errorE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "function_name" : "std::regex_error::~regex_error",
   "linker_set_key" : "_ZNSt3__111regex_errorD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111regex_errorE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "function_name" : "std::this_thread::sleep_for",
   "linker_set_key" : "_ZNSt3__111this_thread9sleep_forERKNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "function_name" : "std::timed_mutex::lock",
   "linker_set_key" : "_ZNSt3__111timed_mutex4lockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111timed_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::timed_mutex::unlock",
   "linker_set_key" : "_ZNSt3__111timed_mutex6unlockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111timed_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::timed_mutex::try_lock",
   "linker_set_key" : "_ZNSt3__111timed_mutex8try_lockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111timed_mutexE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::timed_mutex::timed_mutex",
   "linker_set_key" : "_ZNSt3__111timed_mutexC1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111timed_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::timed_mutex::timed_mutex",
   "linker_set_key" : "_ZNSt3__111timed_mutexC2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111timed_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::timed_mutex::~timed_mutex",
   "linker_set_key" : "_ZNSt3__111timed_mutexD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111timed_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::timed_mutex::~timed_mutex",
   "linker_set_key" : "_ZNSt3__111timed_mutexD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111timed_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::unique_lock<std::mutex>::unlock",
   "linker_set_key" : "_ZNSt3__111unique_lockINS_5mutexEE6unlockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__111unique_lockINS_5mutexEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "function_name" : "std::__do_nothing",
   "linker_set_key" : "_ZNSt3__112__do_nothingEPv",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::__get_sp_mut",
   "linker_set_key" : "_ZNSt3__112__get_sp_mutEPKv",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "return_type" : "_ZTIRNSt3__18__sp_mutE",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "function_name" : "std::__next_prime",
   "linker_set_key" : "_ZNSt3__112__next_primeEj",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/__hash_table"
  },
  {
   "function_name" : "std::__rotate_gcd",
   "linker_set_key" : "_ZNSt3__112__rotate_gcdINS_11__wrap_iterIPcEEEET_S4_S4_S4_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTINSt3__111__wrap_iterIPcEE"
    },
    {
     "referenced_type" : "_ZTINSt3__111__wrap_iterIPcEE"
    },
    {
     "referenced_type" : "_ZTINSt3__111__wrap_iterIPcEE"
    }
   ],
   "return_type" : "_ZTINSt3__111__wrap_iterIPcEE",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPcEE"
   ]
  },
  {
   "function_name" : "std::__rotate_gcd",
   "linker_set_key" : "_ZNSt3__112__rotate_gcdINS_11__wrap_iterIPwEEEET_S4_S4_S4_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTINSt3__111__wrap_iterIPwEE"
    },
    {
     "referenced_type" : "_ZTINSt3__111__wrap_iterIPwEE"
    },
    {
     "referenced_type" : "_ZTINSt3__111__wrap_iterIPwEE"
    }
   ],
   "return_type" : "_ZTINSt3__111__wrap_iterIPwEE",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPwEE"
   ]
  },
  {
   "function_name" : "std::__rs_default::__rs_default",
   "linker_set_key" : "_ZNSt3__112__rs_defaultC1ERKS0_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112__rs_defaultE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112__rs_defaultE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "access" : "private",
   "function_name" : "std::__rs_default::__rs_default",
   "linker_set_key" : "_ZNSt3__112__rs_defaultC1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112__rs_defaultE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "function_name" : "std::__rs_default::__rs_default",
   "linker_set_key" : "_ZNSt3__112__rs_defaultC2ERKS0_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112__rs_defaultE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112__rs_defaultE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "access" : "private",
   "function_name" : "std::__rs_default::__rs_default",
   "linker_set_key" : "_ZNSt3__112__rs_defaultC2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112__rs_defaultE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "function_name" : "std::__rs_default::~__rs_default",
   "linker_set_key" : "_ZNSt3__112__rs_defaultD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112__rs_defaultE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "function_name" : "std::__rs_default::~__rs_default",
   "linker_set_key" : "_ZNSt3__112__rs_defaultD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112__rs_defaultE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "function_name" : "std::__rs_default::operator()",
   "linker_set_key" : "_ZNSt3__112__rs_defaultclEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112__rs_defaultE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "function_name" : "std::bad_weak_ptr::~bad_weak_ptr",
   "linker_set_key" : "_ZNSt3__112bad_weak_ptrD0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112bad_weak_ptrE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "function_name" : "std::bad_weak_ptr::~bad_weak_ptr",
   "linker_set_key" : "_ZNSt3__112bad_weak_ptrD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112bad_weak_ptrE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "function_name" : "std::bad_weak_ptr::~bad_weak_ptr",
   "linker_set_key" : "_ZNSt3__112bad_weak_ptrD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112bad_weak_ptrE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "access" : "private",
   "function_name" : "std::basic_string<char>::__grow_by_and_replace",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEjjjjjjPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::at",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRc",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::erase",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseEjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "function_name" : "std::basic_string<char>::__init",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "function_name" : "std::basic_string<char>::__init",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "function_name" : "std::basic_string<char>::__init",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEjc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::append",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::append",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::append",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendERKS5_jj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::append",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEjc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::assign",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::assign",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::assign",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignERKS5_jj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::assign",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEjc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::insert",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertENS_11__wrap_iterIPKcEEc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__111__wrap_iterIPKcEE"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTINSt3__111__wrap_iterIPcEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::insert",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEjPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::insert",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEjPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::insert",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEjRKS5_jj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::insert",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEjjc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::resize",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEjc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::replace",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEjjPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::replace",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEjjPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::replace",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEjjRKS5_jj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::replace",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEjjjc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::reserve",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "function_name" : "std::basic_string<char>::__grow_by",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEjjjjjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::push_back",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::basic_string",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::basic_string",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_RKS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__19allocatorIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::basic_string",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_jjRKS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIRKNSt3__19allocatorIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::basic_string",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::basic_string",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_RKS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__19allocatorIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::basic_string",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_jjRKS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIRKNSt3__19allocatorIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::~basic_string",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::~basic_string",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::operator=",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<char>::operator=",
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "function_name" : "std::basic_string<wchar_t>::__grow_by_and_replace",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE21__grow_by_and_replaceEjjjjjjPKw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::at",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE2atEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRw",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::erase",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5eraseEjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "function_name" : "std::basic_string<wchar_t>::__init",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initEPKwj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "function_name" : "std::basic_string<wchar_t>::__init",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initEPKwjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "function_name" : "std::basic_string<wchar_t>::__init",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initEjw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::append",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEPKw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::append",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEPKwj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::append",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendERKS5_jj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::append",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEjw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::assign",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::assign",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKwj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::assign",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignERKS5_jj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::assign",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEjw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::insert",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertENS_11__wrap_iterIPKwEEw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__111__wrap_iterIPKwEE"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTINSt3__111__wrap_iterIPwEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::insert",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEjPKw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::insert",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEjPKwj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::insert",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEjRKS5_jj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::insert",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEjjw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::resize",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6resizeEjw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::replace",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEjjPKw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::replace",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEjjPKwj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::replace",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEjjRKS5_jj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::replace",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEjjjw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::reserve",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7reserveEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "function_name" : "std::basic_string<wchar_t>::__grow_by",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEjjjjjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::push_back",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::basic_string",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::basic_string",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_RKS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__19allocatorIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::basic_string",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_jjRKS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIRKNSt3__19allocatorIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::basic_string",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2ERKS5_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::basic_string",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2ERKS5_RKS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__19allocatorIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::basic_string",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2ERKS5_jjRKS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIRKNSt3__19allocatorIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::~basic_string",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::~basic_string",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::operator=",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEaSERKS5_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::basic_string<wchar_t>::operator=",
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEaSEw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::ctype_byname<char>::ctype_byname",
   "linker_set_key" : "_ZNSt3__112ctype_bynameIcEC1EPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112ctype_bynameIcEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::ctype_byname<char>::ctype_byname",
   "linker_set_key" : "_ZNSt3__112ctype_bynameIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112ctype_bynameIcEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::ctype_byname<char>::ctype_byname",
   "linker_set_key" : "_ZNSt3__112ctype_bynameIcEC2EPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112ctype_bynameIcEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::ctype_byname<char>::ctype_byname",
   "linker_set_key" : "_ZNSt3__112ctype_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112ctype_bynameIcEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<char>::~ctype_byname",
   "linker_set_key" : "_ZNSt3__112ctype_bynameIcED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112ctype_bynameIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<char>::~ctype_byname",
   "linker_set_key" : "_ZNSt3__112ctype_bynameIcED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112ctype_bynameIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<char>::~ctype_byname",
   "linker_set_key" : "_ZNSt3__112ctype_bynameIcED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112ctype_bynameIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::ctype_byname<wchar_t>::ctype_byname",
   "linker_set_key" : "_ZNSt3__112ctype_bynameIwEC1EPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112ctype_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::ctype_byname<wchar_t>::ctype_byname",
   "linker_set_key" : "_ZNSt3__112ctype_bynameIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112ctype_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::ctype_byname<wchar_t>::ctype_byname",
   "linker_set_key" : "_ZNSt3__112ctype_bynameIwEC2EPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112ctype_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::ctype_byname<wchar_t>::ctype_byname",
   "linker_set_key" : "_ZNSt3__112ctype_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112ctype_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<wchar_t>::~ctype_byname",
   "linker_set_key" : "_ZNSt3__112ctype_bynameIwED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112ctype_bynameIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<wchar_t>::~ctype_byname",
   "linker_set_key" : "_ZNSt3__112ctype_bynameIwED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112ctype_bynameIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype_byname<wchar_t>::~ctype_byname",
   "linker_set_key" : "_ZNSt3__112ctype_bynameIwED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112ctype_bynameIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::future_error::future_error",
   "linker_set_key" : "_ZNSt3__112future_errorC1ENS_10error_codeE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112future_errorE"
    },
    {
     "referenced_type" : "_ZTINSt3__110error_codeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::future_error::future_error",
   "linker_set_key" : "_ZNSt3__112future_errorC2ENS_10error_codeE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112future_errorE"
    },
    {
     "referenced_type" : "_ZTINSt3__110error_codeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::future_error::~future_error",
   "linker_set_key" : "_ZNSt3__112future_errorD0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112future_errorE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::future_error::~future_error",
   "linker_set_key" : "_ZNSt3__112future_errorD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112future_errorE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::future_error::~future_error",
   "linker_set_key" : "_ZNSt3__112future_errorD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112future_errorE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::strstreambuf::str",
   "linker_set_key" : "_ZNSt3__112strstreambuf3strEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::swap",
   "linker_set_key" : "_ZNSt3__112strstreambuf4swapERS0_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__112strstreambufE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "access" : "private",
   "function_name" : "std::strstreambuf::__init",
   "linker_set_key" : "_ZNSt3__112strstreambuf6__initEPciS1_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::freeze",
   "linker_set_key" : "_ZNSt3__112strstreambuf6freezeEb",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIb"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "access" : "protected",
   "function_name" : "std::strstreambuf::seekoff",
   "linker_set_key" : "_ZNSt3__112strstreambuf7seekoffExNS_8ios_base7seekdirEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTINSt3__18ios_base7seekdirE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTINSt3__14fposI9mbstate_tEE",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "access" : "protected",
   "function_name" : "std::strstreambuf::seekpos",
   "linker_set_key" : "_ZNSt3__112strstreambuf7seekposENS_4fposI9mbstate_tEEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "referenced_type" : "_ZTINSt3__14fposI9mbstate_tEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTINSt3__14fposI9mbstate_tEE",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "access" : "protected",
   "function_name" : "std::strstreambuf::overflow",
   "linker_set_key" : "_ZNSt3__112strstreambuf8overflowEi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "access" : "protected",
   "function_name" : "std::strstreambuf::pbackfail",
   "linker_set_key" : "_ZNSt3__112strstreambuf9pbackfailEi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "access" : "protected",
   "function_name" : "std::strstreambuf::underflow",
   "linker_set_key" : "_ZNSt3__112strstreambuf9underflowEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::strstreambuf",
   "linker_set_key" : "_ZNSt3__112strstreambufC1EPFPvjEPFvS1_E",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "referenced_type" : "_ZTIPFPvjE"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::strstreambuf",
   "linker_set_key" : "_ZNSt3__112strstreambufC1EPKai",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "referenced_type" : "_ZTIPKa"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::strstreambuf",
   "linker_set_key" : "_ZNSt3__112strstreambufC1EPKci",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::strstreambuf",
   "linker_set_key" : "_ZNSt3__112strstreambufC1EPKhi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::strstreambuf",
   "linker_set_key" : "_ZNSt3__112strstreambufC1EPaiS1_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "referenced_type" : "_ZTIPa"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPa"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::strstreambuf",
   "linker_set_key" : "_ZNSt3__112strstreambufC1EPciS1_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::strstreambuf",
   "linker_set_key" : "_ZNSt3__112strstreambufC1EPhiS1_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::strstreambuf",
   "linker_set_key" : "_ZNSt3__112strstreambufC1Ei",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::strstreambuf",
   "linker_set_key" : "_ZNSt3__112strstreambufC2EPFPvjEPFvS1_E",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "referenced_type" : "_ZTIPFPvjE"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::strstreambuf",
   "linker_set_key" : "_ZNSt3__112strstreambufC2EPKai",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "referenced_type" : "_ZTIPKa"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::strstreambuf",
   "linker_set_key" : "_ZNSt3__112strstreambufC2EPKci",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::strstreambuf",
   "linker_set_key" : "_ZNSt3__112strstreambufC2EPKhi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::strstreambuf",
   "linker_set_key" : "_ZNSt3__112strstreambufC2EPaiS1_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "referenced_type" : "_ZTIPa"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPa"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::strstreambuf",
   "linker_set_key" : "_ZNSt3__112strstreambufC2EPciS1_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::strstreambuf",
   "linker_set_key" : "_ZNSt3__112strstreambufC2EPhiS1_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::strstreambuf",
   "linker_set_key" : "_ZNSt3__112strstreambufC2Ei",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::~strstreambuf",
   "linker_set_key" : "_ZNSt3__112strstreambufD0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::~strstreambuf",
   "linker_set_key" : "_ZNSt3__112strstreambufD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstreambuf::~strstreambuf",
   "linker_set_key" : "_ZNSt3__112strstreambufD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112strstreambufE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "access" : "private",
   "function_name" : "std::system_error::__init",
   "linker_set_key" : "_ZNSt3__112system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__110error_codeE"
    },
    {
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::system_error::system_error",
   "linker_set_key" : "_ZNSt3__112system_errorC1ENS_10error_codeE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112system_errorE"
    },
    {
     "referenced_type" : "_ZTINSt3__110error_codeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::system_error::system_error",
   "linker_set_key" : "_ZNSt3__112system_errorC1ENS_10error_codeEPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112system_errorE"
    },
    {
     "referenced_type" : "_ZTINSt3__110error_codeE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::system_error::system_error",
   "linker_set_key" : "_ZNSt3__112system_errorC1ENS_10error_codeERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112system_errorE"
    },
    {
     "referenced_type" : "_ZTINSt3__110error_codeE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::system_error::system_error",
   "linker_set_key" : "_ZNSt3__112system_errorC1EiRKNS_14error_categoryE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112system_errorE"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__114error_categoryE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::system_error::system_error",
   "linker_set_key" : "_ZNSt3__112system_errorC1EiRKNS_14error_categoryEPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112system_errorE"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__114error_categoryE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::system_error::system_error",
   "linker_set_key" : "_ZNSt3__112system_errorC1EiRKNS_14error_categoryERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112system_errorE"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__114error_categoryE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::system_error::system_error",
   "linker_set_key" : "_ZNSt3__112system_errorC2ENS_10error_codeE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112system_errorE"
    },
    {
     "referenced_type" : "_ZTINSt3__110error_codeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::system_error::system_error",
   "linker_set_key" : "_ZNSt3__112system_errorC2ENS_10error_codeEPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112system_errorE"
    },
    {
     "referenced_type" : "_ZTINSt3__110error_codeE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::system_error::system_error",
   "linker_set_key" : "_ZNSt3__112system_errorC2ENS_10error_codeERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112system_errorE"
    },
    {
     "referenced_type" : "_ZTINSt3__110error_codeE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::system_error::system_error",
   "linker_set_key" : "_ZNSt3__112system_errorC2EiRKNS_14error_categoryE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112system_errorE"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__114error_categoryE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::system_error::system_error",
   "linker_set_key" : "_ZNSt3__112system_errorC2EiRKNS_14error_categoryEPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112system_errorE"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__114error_categoryE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::system_error::system_error",
   "linker_set_key" : "_ZNSt3__112system_errorC2EiRKNS_14error_categoryERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112system_errorE"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__114error_categoryE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::system_error::~system_error",
   "linker_set_key" : "_ZNSt3__112system_errorD0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112system_errorE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::system_error::~system_error",
   "linker_set_key" : "_ZNSt3__112system_errorD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112system_errorE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::system_error::~system_error",
   "linker_set_key" : "_ZNSt3__112system_errorD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__112system_errorE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::basic_istream<char>::get",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE3getEPci",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::get",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE3getEPcic",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::get",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE3getERNS_15basic_streambufIcS2_EE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::get",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE3getERNS_15basic_streambufIcS2_EEc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::get",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE3getERc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRc"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::get",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE3getEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::peek",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4peekEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::read",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPci",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_istream<char>::swap",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4swapERS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::sync",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4syncEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::seekg",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE5seekgENS_4fposI9mbstate_tEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__14fposI9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::seekg",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE5seekgExNS_8ios_base7seekdirE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTINSt3__18ios_base7seekdirE"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::tellg",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE5tellgEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTINSt3__14fposI9mbstate_tEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::unget",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE5ungetEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::ignore",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE6ignoreEii",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIi"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::sentry::sentry",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryC1ERS3_b",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIb"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::sentry::sentry",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIb"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::getline",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE7getlineEPci",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::getline",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE7getlineEPcic",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::putback",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE7putbackEc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::readsome",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE8readsomeEPci",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::basic_istream",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEEC1EPNS_15basic_streambufIcS2_EE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::basic_istream",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::~basic_istream",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::~basic_istream",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::~basic_istream",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsEPFRNS_8ios_baseES5_E",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPFRNSt3__18ios_baseES1_E"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsEPFRNS_9basic_iosIcS2_EES6_E",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPFRNSt3__19basic_iosIcNS_11char_traitsIcEEEES4_E"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsEPFRS3_S4_E",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPFRNSt3__113basic_istreamIcNS_11char_traitsIcEEEES4_E"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsEPNS_15basic_streambufIcS2_EE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERPv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRPv"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERb",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRb"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERd",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRd"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERe",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRe"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERf",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRf"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERl",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRl"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRm"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERs",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRs"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERt",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRt"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERx",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRx"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<char>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERy",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRy"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::get",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE3getEPwi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::get",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE3getEPwiw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::get",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE3getERNS_15basic_streambufIwS2_EE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::get",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE3getERNS_15basic_streambufIwS2_EEw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::get",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE3getERw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRw"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::get",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE3getEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::peek",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE4peekEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::read",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE4readEPwi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_istream<wchar_t>::swap",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE4swapERS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::sync",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE4syncEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::seekg",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE5seekgENS_4fposI9mbstate_tEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__14fposI9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::seekg",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE5seekgExNS_8ios_base7seekdirE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTINSt3__18ios_base7seekdirE"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::tellg",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE5tellgEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTINSt3__14fposI9mbstate_tEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::unget",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE5ungetEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::ignore",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE6ignoreEij",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIi"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::sentry::sentry",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryC1ERS3_b",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIb"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::sentry::sentry",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIb"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::getline",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE7getlineEPwi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::getline",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE7getlineEPwiw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::putback",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE7putbackEw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::readsome",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEE8readsomeEPwi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::basic_istream",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEEC1EPNS_15basic_streambufIwS2_EE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::basic_istream",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEEC2EPNS_15basic_streambufIwS2_EE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::~basic_istream",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::~basic_istream",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::~basic_istream",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsEPFRNS_8ios_baseES5_E",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPFRNSt3__18ios_baseES1_E"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsEPFRNS_9basic_iosIwS2_EES6_E",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPFRNSt3__19basic_iosIwNS_11char_traitsIwEEEES4_E"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsEPFRS3_S4_E",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPFRNSt3__113basic_istreamIwNS_11char_traitsIwEEEES4_E"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsEPNS_15basic_streambufIwS2_EE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERPv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRPv"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERb",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRb"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERd",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRd"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERe",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRe"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERf",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRf"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRi"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRj"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERl",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRl"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRm"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERs",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRs"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERt",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRt"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERx",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRx"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_istream<wchar_t>::operator>>",
   "linker_set_key" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEErsERy",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRy"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_ostream<char>::put",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE3putEc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_ostream<char>::swap",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE4swapERS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::flush",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5flushEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::seekp",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5seekpENS_4fposI9mbstate_tEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__14fposI9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::seekp",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5seekpExNS_8ios_base7seekdirE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTINSt3__18ios_base7seekdirE"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::tellp",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5tellpEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTINSt3__14fposI9mbstate_tEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::write",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5writeEPKci",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::sentry::sentry",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryC1ERS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::sentry::sentry",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryC2ERS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::sentry::~sentry",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::sentry::~sentry",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::basic_ostream",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEEC1EPNS_15basic_streambufIcS2_EE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::basic_ostream",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::~basic_ostream",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::~basic_ostream",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::~basic_ostream",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRNS_8ios_baseES5_E",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPFRNSt3__18ios_baseES1_E"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRNS_9basic_iosIcS2_EES6_E",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPFRNSt3__19basic_iosIcNS_11char_traitsIcEEEES4_E"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPFRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEES4_E"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPKv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPNS_15basic_streambufIcS2_EE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEb",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIb"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEd",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTId"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEe",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIe"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEf",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIf"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEl",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIm"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEs",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIs"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEt",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIt"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEx",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<char>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEy",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::put",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE3putEw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_ostream<wchar_t>::swap",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE4swapERS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::flush",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE5flushEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::seekp",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE5seekpENS_4fposI9mbstate_tEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__14fposI9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::seekp",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE5seekpExNS_8ios_base7seekdirE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTINSt3__18ios_base7seekdirE"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::tellp",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE5tellpEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTINSt3__14fposI9mbstate_tEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::write",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE5writeEPKwi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::sentry::sentry",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryC1ERS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::sentry::sentry",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryC2ERS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::sentry::~sentry",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::sentry::~sentry",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::basic_ostream",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEEC1EPNS_15basic_streambufIwS2_EE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::basic_ostream",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEEC2EPNS_15basic_streambufIwS2_EE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::~basic_ostream",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::~basic_ostream",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::~basic_ostream",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEPFRNS_8ios_baseES5_E",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPFRNSt3__18ios_baseES1_E"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEPFRNS_9basic_iosIwS2_EES6_E",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPFRNSt3__19basic_iosIwNS_11char_traitsIwEEEES4_E"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEPFRS3_S4_E",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPFRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEES4_E"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEPKv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEPNS_15basic_streambufIwS2_EE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEb",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIb"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEd",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTId"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEe",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIe"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEf",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIf"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEl",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEm",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIm"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEs",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIs"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEt",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIt"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEx",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::basic_ostream<wchar_t>::operator<<",
   "linker_set_key" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEElsEy",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "return_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "function_name" : "std::random_device::random_device",
   "linker_set_key" : "_ZNSt3__113random_deviceC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113random_deviceE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "function_name" : "std::random_device::random_device",
   "linker_set_key" : "_ZNSt3__113random_deviceC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113random_deviceE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "function_name" : "std::random_device::~random_device",
   "linker_set_key" : "_ZNSt3__113random_deviceD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113random_deviceE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "function_name" : "std::random_device::~random_device",
   "linker_set_key" : "_ZNSt3__113random_deviceD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113random_deviceE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "function_name" : "std::random_device::operator()",
   "linker_set_key" : "_ZNSt3__113random_deviceclEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113random_deviceE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "function_name" : "std::shared_future<void>::~shared_future",
   "linker_set_key" : "_ZNSt3__113shared_futureIvED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113shared_futureIvEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::shared_future<void>::~shared_future",
   "linker_set_key" : "_ZNSt3__113shared_futureIvED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113shared_futureIvEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::shared_future<void>::operator=",
   "linker_set_key" : "_ZNSt3__113shared_futureIvEaSERKS1_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__113shared_futureIvEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__113shared_futureIvEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__113shared_futureIvEE",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::__get_const_db",
   "linker_set_key" : "_ZNSt3__114__get_const_dbEv",
   "return_type" : "_ZTIPKNSt3__111__libcpp_dbE",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__num_get_base::__get_base",
   "linker_set_key" : "_ZNSt3__114__num_get_base10__get_baseERNS_8ios_baseE",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__num_put_base::__format_int",
   "linker_set_key" : "_ZNSt3__114__num_put_base12__format_intEPcPKcbj",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__num_put_base::__format_float",
   "linker_set_key" : "_ZNSt3__114__num_put_base14__format_floatEPcPKcj",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__num_put_base::__identify_padding",
   "linker_set_key" : "_ZNSt3__114__num_put_base18__identify_paddingEPcS1_RKNS_8ios_baseE",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__18ios_baseE"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::__rotate_right",
   "linker_set_key" : "_ZNSt3__114__rotate_rightINS_11__wrap_iterIPwEEEET_S4_S4_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTINSt3__111__wrap_iterIPwEE"
    },
    {
     "referenced_type" : "_ZTINSt3__111__wrap_iterIPwEE"
    }
   ],
   "return_type" : "_ZTINSt3__111__wrap_iterIPwEE",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPwEE"
   ]
  },
  {
   "function_name" : "std::__shared_count::__add_shared",
   "linker_set_key" : "_ZNSt3__114__shared_count12__add_sharedEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114__shared_countE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "function_name" : "std::__shared_count::__release_shared",
   "linker_set_key" : "_ZNSt3__114__shared_count16__release_sharedEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114__shared_countE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "access" : "protected",
   "function_name" : "std::__shared_count::~__shared_count",
   "linker_set_key" : "_ZNSt3__114__shared_countD0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114__shared_countE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "access" : "protected",
   "function_name" : "std::__shared_count::~__shared_count",
   "linker_set_key" : "_ZNSt3__114__shared_countD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114__shared_countE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "access" : "protected",
   "function_name" : "std::__shared_count::~__shared_count",
   "linker_set_key" : "_ZNSt3__114__shared_countD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114__shared_countE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_iostream<char>::swap",
   "linker_set_key" : "_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEE4swapERS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_iostream<char>::basic_iostream",
   "linker_set_key" : "_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEEC1EPNS_15basic_streambufIcS2_EE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_iostream<char>::basic_iostream",
   "linker_set_key" : "_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_iostream<char>::~basic_iostream",
   "linker_set_key" : "_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_iostream<char>::~basic_iostream",
   "linker_set_key" : "_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "function_name" : "std::basic_iostream<char>::~basic_iostream",
   "linker_set_key" : "_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname",
   "linker_set_key" : "_ZNSt3__114codecvt_bynameIDic9mbstate_tED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114codecvt_bynameIDic9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname",
   "linker_set_key" : "_ZNSt3__114codecvt_bynameIDic9mbstate_tED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114codecvt_bynameIDic9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname",
   "linker_set_key" : "_ZNSt3__114codecvt_bynameIDic9mbstate_tED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114codecvt_bynameIDic9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt_byname<char16_t, char, mbstate_t>::~codecvt_byname",
   "linker_set_key" : "_ZNSt3__114codecvt_bynameIDsc9mbstate_tED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114codecvt_bynameIDsc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt_byname<char16_t, char, mbstate_t>::~codecvt_byname",
   "linker_set_key" : "_ZNSt3__114codecvt_bynameIDsc9mbstate_tED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114codecvt_bynameIDsc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt_byname<char16_t, char, mbstate_t>::~codecvt_byname",
   "linker_set_key" : "_ZNSt3__114codecvt_bynameIDsc9mbstate_tED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114codecvt_bynameIDsc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt_byname<char, char, mbstate_t>::~codecvt_byname",
   "linker_set_key" : "_ZNSt3__114codecvt_bynameIcc9mbstate_tED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114codecvt_bynameIcc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt_byname<char, char, mbstate_t>::~codecvt_byname",
   "linker_set_key" : "_ZNSt3__114codecvt_bynameIcc9mbstate_tED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114codecvt_bynameIcc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt_byname<char, char, mbstate_t>::~codecvt_byname",
   "linker_set_key" : "_ZNSt3__114codecvt_bynameIcc9mbstate_tED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114codecvt_bynameIcc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt_byname<wchar_t, char, mbstate_t>::~codecvt_byname",
   "linker_set_key" : "_ZNSt3__114codecvt_bynameIwc9mbstate_tED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114codecvt_bynameIwc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt_byname<wchar_t, char, mbstate_t>::~codecvt_byname",
   "linker_set_key" : "_ZNSt3__114codecvt_bynameIwc9mbstate_tED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114codecvt_bynameIwc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt_byname<wchar_t, char, mbstate_t>::~codecvt_byname",
   "linker_set_key" : "_ZNSt3__114codecvt_bynameIwc9mbstate_tED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114codecvt_bynameIwc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::collate_byname<char>::collate_byname",
   "linker_set_key" : "_ZNSt3__114collate_bynameIcEC1EPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114collate_bynameIcEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::collate_byname<char>::collate_byname",
   "linker_set_key" : "_ZNSt3__114collate_bynameIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114collate_bynameIcEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::collate_byname<char>::collate_byname",
   "linker_set_key" : "_ZNSt3__114collate_bynameIcEC2EPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114collate_bynameIcEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::collate_byname<char>::collate_byname",
   "linker_set_key" : "_ZNSt3__114collate_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114collate_bynameIcEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate_byname<char>::~collate_byname",
   "linker_set_key" : "_ZNSt3__114collate_bynameIcED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114collate_bynameIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate_byname<char>::~collate_byname",
   "linker_set_key" : "_ZNSt3__114collate_bynameIcED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114collate_bynameIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate_byname<char>::~collate_byname",
   "linker_set_key" : "_ZNSt3__114collate_bynameIcED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114collate_bynameIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::collate_byname<wchar_t>::collate_byname",
   "linker_set_key" : "_ZNSt3__114collate_bynameIwEC1EPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114collate_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::collate_byname<wchar_t>::collate_byname",
   "linker_set_key" : "_ZNSt3__114collate_bynameIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114collate_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::collate_byname<wchar_t>::collate_byname",
   "linker_set_key" : "_ZNSt3__114collate_bynameIwEC2EPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114collate_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::collate_byname<wchar_t>::collate_byname",
   "linker_set_key" : "_ZNSt3__114collate_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114collate_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate_byname<wchar_t>::~collate_byname",
   "linker_set_key" : "_ZNSt3__114collate_bynameIwED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114collate_bynameIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate_byname<wchar_t>::~collate_byname",
   "linker_set_key" : "_ZNSt3__114collate_bynameIwED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114collate_bynameIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate_byname<wchar_t>::~collate_byname",
   "linker_set_key" : "_ZNSt3__114collate_bynameIwED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114collate_bynameIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::error_category::error_category",
   "linker_set_key" : "_ZNSt3__114error_categoryC2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114error_categoryE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::error_category::~error_category",
   "linker_set_key" : "_ZNSt3__114error_categoryD0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114error_categoryE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::error_category::~error_category",
   "linker_set_key" : "_ZNSt3__114error_categoryD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114error_categoryE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::error_category::~error_category",
   "linker_set_key" : "_ZNSt3__114error_categoryD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__114error_categoryE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::__get_classname",
   "linker_set_key" : "_ZNSt3__115__get_classnameEPKcb",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIb"
    }
   ],
   "return_type" : "_ZTIt",
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "function_name" : "std::__thread_struct::notify_all_at_thread_exit",
   "linker_set_key" : "_ZNSt3__115__thread_struct25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115__thread_structE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__118condition_variableE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__15mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "function_name" : "std::__thread_struct::__make_ready_at_thread_exit",
   "linker_set_key" : "_ZNSt3__115__thread_struct27__make_ready_at_thread_exitEPNS_17__assoc_sub_stateE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115__thread_structE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "function_name" : "std::__thread_struct::__thread_struct",
   "linker_set_key" : "_ZNSt3__115__thread_structC1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115__thread_structE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "function_name" : "std::__thread_struct::__thread_struct",
   "linker_set_key" : "_ZNSt3__115__thread_structC2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115__thread_structE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "function_name" : "std::__thread_struct::~__thread_struct",
   "linker_set_key" : "_ZNSt3__115__thread_structD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115__thread_structE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "function_name" : "std::__thread_struct::~__thread_struct",
   "linker_set_key" : "_ZNSt3__115__thread_structD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115__thread_structE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "function_name" : "std::basic_streambuf<char>::pubseekoff",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE10pubseekoffExNS_8ios_base7seekdirEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTINSt3__18ios_base7seekdirE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTINSt3__14fposI9mbstate_tEE",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<char>::pubseekpos",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE10pubseekposENS_4fposI9mbstate_tEEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__14fposI9mbstate_tEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTINSt3__14fposI9mbstate_tEE",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::setg",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4setgEPcS4_S4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::setp",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4setpEPcS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::swap",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4swapERS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::sync",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4syncEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::gbump",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5gbumpEi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::imbue",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::pbump",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5pbumpEi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<char>::sgetc",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sgetcEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<char>::sgetn",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sgetnEPci",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<char>::sputc",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputcEc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<char>::sputn",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputnEPKci",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::uflow",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5uflowEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<char>::sbumpc",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6sbumpcEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::setbuf",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6setbufEPci",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<char>::snextc",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6snextcEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::xsgetn",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsgetnEPci",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::xsputn",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsputnEPKci",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<char>::pubsync",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7pubsyncEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::seekoff",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTINSt3__18ios_base7seekdirE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTINSt3__14fposI9mbstate_tEE",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::seekpos",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7seekposENS_4fposI9mbstate_tEEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__14fposI9mbstate_tEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTINSt3__14fposI9mbstate_tEE",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<char>::sungetc",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7sungetcEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<char>::in_avail",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE8in_availEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::overflow",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE8overflowEi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<char>::pubimbue",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE8pubimbueERKNS_6localeE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTINSt3__16localeE",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::pbackfail",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9pbackfailEi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<char>::pubsetbuf",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9pubsetbufEPci",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::showmanyc",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9showmanycEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<char>::sputbackc",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9sputbackcEc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::underflow",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9underflowEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::basic_streambuf",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC1ERKS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::basic_streambuf",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::basic_streambuf",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2ERKS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::basic_streambuf",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<char>::~basic_streambuf",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<char>::~basic_streambuf",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<char>::~basic_streambuf",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<char>::operator=",
   "linker_set_key" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEaSERKS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<wchar_t>::pubseekoff",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE10pubseekoffExNS_8ios_base7seekdirEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTINSt3__18ios_base7seekdirE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTINSt3__14fposI9mbstate_tEE",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<wchar_t>::pubseekpos",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE10pubseekposENS_4fposI9mbstate_tEEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__14fposI9mbstate_tEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTINSt3__14fposI9mbstate_tEE",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::setg",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE4setgEPwS4_S4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPw"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::setp",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE4setpEPwS4_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPw"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::swap",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE4swapERS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::sync",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE4syncEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::gbump",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5gbumpEi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::imbue",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5imbueERKNS_6localeE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::pbump",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5pbumpEi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<wchar_t>::sgetc",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5sgetcEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<wchar_t>::sgetn",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5sgetnEPwi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<wchar_t>::sputc",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5sputcEw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<wchar_t>::sputn",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5sputnEPKwi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::uflow",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5uflowEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<wchar_t>::sbumpc",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6sbumpcEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::setbuf",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6setbufEPwi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<wchar_t>::snextc",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6snextcEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::xsgetn",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6xsgetnEPwi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::xsputn",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6xsputnEPKwi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<wchar_t>::pubsync",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE7pubsyncEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::seekoff",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE7seekoffExNS_8ios_base7seekdirEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTINSt3__18ios_base7seekdirE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTINSt3__14fposI9mbstate_tEE",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::seekpos",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE7seekposENS_4fposI9mbstate_tEEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__14fposI9mbstate_tEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTINSt3__14fposI9mbstate_tEE",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<wchar_t>::sungetc",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE7sungetcEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<wchar_t>::in_avail",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE8in_availEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::overflow",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE8overflowEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<wchar_t>::pubimbue",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE8pubimbueERKNS_6localeE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTINSt3__16localeE",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::pbackfail",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9pbackfailEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<wchar_t>::pubsetbuf",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9pubsetbufEPwi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::showmanyc",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9showmanycEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<wchar_t>::sputbackc",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9sputbackcEw",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::underflow",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9underflowEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::basic_streambuf",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEEC1ERKS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::basic_streambuf",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEEC1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::basic_streambuf",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEEC2ERKS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::basic_streambuf",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEEC2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<wchar_t>::~basic_streambuf",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<wchar_t>::~basic_streambuf",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::basic_streambuf<wchar_t>::~basic_streambuf",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "access" : "protected",
   "function_name" : "std::basic_streambuf<wchar_t>::operator=",
   "linker_set_key" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEEaSERKS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "function_name" : "std::future_category",
   "linker_set_key" : "_ZNSt3__115future_categoryEv",
   "return_type" : "_ZTIRKNSt3__114error_categoryE",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "access" : "private",
   "function_name" : "std::numpunct_byname<char>::__init",
   "linker_set_key" : "_ZNSt3__115numpunct_bynameIcE6__initEPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115numpunct_bynameIcEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::numpunct_byname<char>::numpunct_byname",
   "linker_set_key" : "_ZNSt3__115numpunct_bynameIcEC1EPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115numpunct_bynameIcEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::numpunct_byname<char>::numpunct_byname",
   "linker_set_key" : "_ZNSt3__115numpunct_bynameIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115numpunct_bynameIcEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::numpunct_byname<char>::numpunct_byname",
   "linker_set_key" : "_ZNSt3__115numpunct_bynameIcEC2EPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115numpunct_bynameIcEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::numpunct_byname<char>::numpunct_byname",
   "linker_set_key" : "_ZNSt3__115numpunct_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115numpunct_bynameIcEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct_byname<char>::~numpunct_byname",
   "linker_set_key" : "_ZNSt3__115numpunct_bynameIcED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115numpunct_bynameIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct_byname<char>::~numpunct_byname",
   "linker_set_key" : "_ZNSt3__115numpunct_bynameIcED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115numpunct_bynameIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct_byname<char>::~numpunct_byname",
   "linker_set_key" : "_ZNSt3__115numpunct_bynameIcED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115numpunct_bynameIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "private",
   "function_name" : "std::numpunct_byname<wchar_t>::__init",
   "linker_set_key" : "_ZNSt3__115numpunct_bynameIwE6__initEPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115numpunct_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::numpunct_byname<wchar_t>::numpunct_byname",
   "linker_set_key" : "_ZNSt3__115numpunct_bynameIwEC1EPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115numpunct_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::numpunct_byname<wchar_t>::numpunct_byname",
   "linker_set_key" : "_ZNSt3__115numpunct_bynameIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115numpunct_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::numpunct_byname<wchar_t>::numpunct_byname",
   "linker_set_key" : "_ZNSt3__115numpunct_bynameIwEC2EPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115numpunct_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::numpunct_byname<wchar_t>::numpunct_byname",
   "linker_set_key" : "_ZNSt3__115numpunct_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115numpunct_bynameIwEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct_byname<wchar_t>::~numpunct_byname",
   "linker_set_key" : "_ZNSt3__115numpunct_bynameIwED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115numpunct_bynameIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct_byname<wchar_t>::~numpunct_byname",
   "linker_set_key" : "_ZNSt3__115numpunct_bynameIwED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115numpunct_bynameIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct_byname<wchar_t>::~numpunct_byname",
   "linker_set_key" : "_ZNSt3__115numpunct_bynameIwED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115numpunct_bynameIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::recursive_mutex::lock",
   "linker_set_key" : "_ZNSt3__115recursive_mutex4lockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115recursive_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::recursive_mutex::unlock",
   "linker_set_key" : "_ZNSt3__115recursive_mutex6unlockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115recursive_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::recursive_mutex::try_lock",
   "linker_set_key" : "_ZNSt3__115recursive_mutex8try_lockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115recursive_mutexE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::recursive_mutex::recursive_mutex",
   "linker_set_key" : "_ZNSt3__115recursive_mutexC1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115recursive_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::recursive_mutex::recursive_mutex",
   "linker_set_key" : "_ZNSt3__115recursive_mutexC2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115recursive_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::recursive_mutex::~recursive_mutex",
   "linker_set_key" : "_ZNSt3__115recursive_mutexD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115recursive_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::recursive_mutex::~recursive_mutex",
   "linker_set_key" : "_ZNSt3__115recursive_mutexD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__115recursive_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::system_category",
   "linker_set_key" : "_ZNSt3__115system_categoryEv",
   "return_type" : "_ZTIRKNSt3__114error_categoryE",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "function_name" : "std::__check_grouping",
   "linker_set_key" : "_ZNSt3__116__check_groupingERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjS8_Rj",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIRj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::__narrow_to_utf8<16>::~__narrow_to_utf8",
   "linker_set_key" : "_ZNSt3__116__narrow_to_utf8ILj16EED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__116__narrow_to_utf8ILj16EEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::__narrow_to_utf8<16>::~__narrow_to_utf8",
   "linker_set_key" : "_ZNSt3__116__narrow_to_utf8ILj16EED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__116__narrow_to_utf8ILj16EEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::__narrow_to_utf8<16>::~__narrow_to_utf8",
   "linker_set_key" : "_ZNSt3__116__narrow_to_utf8ILj16EED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__116__narrow_to_utf8ILj16EEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::__narrow_to_utf8<32>::~__narrow_to_utf8",
   "linker_set_key" : "_ZNSt3__116__narrow_to_utf8ILj32EED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__116__narrow_to_utf8ILj32EEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::__narrow_to_utf8<32>::~__narrow_to_utf8",
   "linker_set_key" : "_ZNSt3__116__narrow_to_utf8ILj32EED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__116__narrow_to_utf8ILj32EEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::__narrow_to_utf8<32>::~__narrow_to_utf8",
   "linker_set_key" : "_ZNSt3__116__narrow_to_utf8ILj32EED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__116__narrow_to_utf8ILj32EEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::generic_category",
   "linker_set_key" : "_ZNSt3__116generic_categoryEv",
   "return_type" : "_ZTIRKNSt3__114error_categoryE",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "access" : "protected",
   "function_name" : "std::__assoc_sub_state::__sub_wait",
   "linker_set_key" : "_ZNSt3__117__assoc_sub_state10__sub_waitERNS_11unique_lockINS_5mutexEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__111unique_lockINS_5mutexEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::__assoc_sub_state::__make_ready",
   "linker_set_key" : "_ZNSt3__117__assoc_sub_state12__make_readyEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::__assoc_sub_state::set_exception",
   "linker_set_key" : "_ZNSt3__117__assoc_sub_state13set_exceptionESt13exception_ptr",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE"
    },
    {
     "referenced_type" : "_ZTISt13exception_ptr"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "access" : "protected",
   "function_name" : "std::__assoc_sub_state::__on_zero_shared",
   "linker_set_key" : "_ZNSt3__117__assoc_sub_state16__on_zero_sharedEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::__assoc_sub_state::set_value_at_thread_exit",
   "linker_set_key" : "_ZNSt3__117__assoc_sub_state24set_value_at_thread_exitEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::__assoc_sub_state::set_exception_at_thread_exit",
   "linker_set_key" : "_ZNSt3__117__assoc_sub_state28set_exception_at_thread_exitESt13exception_ptr",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE"
    },
    {
     "referenced_type" : "_ZTISt13exception_ptr"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::__assoc_sub_state::copy",
   "linker_set_key" : "_ZNSt3__117__assoc_sub_state4copyEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::__assoc_sub_state::wait",
   "linker_set_key" : "_ZNSt3__117__assoc_sub_state4waitEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::__assoc_sub_state::__execute",
   "linker_set_key" : "_ZNSt3__117__assoc_sub_state9__executeEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::__assoc_sub_state::set_value",
   "linker_set_key" : "_ZNSt3__117__assoc_sub_state9set_valueEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::__widen_from_utf8<16>::~__widen_from_utf8",
   "linker_set_key" : "_ZNSt3__117__widen_from_utf8ILj16EED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117__widen_from_utf8ILj16EEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::__widen_from_utf8<16>::~__widen_from_utf8",
   "linker_set_key" : "_ZNSt3__117__widen_from_utf8ILj16EED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117__widen_from_utf8ILj16EEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::__widen_from_utf8<16>::~__widen_from_utf8",
   "linker_set_key" : "_ZNSt3__117__widen_from_utf8ILj16EED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117__widen_from_utf8ILj16EEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::__widen_from_utf8<32>::~__widen_from_utf8",
   "linker_set_key" : "_ZNSt3__117__widen_from_utf8ILj32EED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117__widen_from_utf8ILj32EEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::__widen_from_utf8<32>::~__widen_from_utf8",
   "linker_set_key" : "_ZNSt3__117__widen_from_utf8ILj32EED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117__widen_from_utf8ILj32EEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::__widen_from_utf8<32>::~__widen_from_utf8",
   "linker_set_key" : "_ZNSt3__117__widen_from_utf8ILj32EED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117__widen_from_utf8ILj32EEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::declare_reachable",
   "linker_set_key" : "_ZNSt3__117declare_reachableEPv",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "function_name" : "std::iostream_category",
   "linker_set_key" : "_ZNSt3__117iostream_categoryEv",
   "return_type" : "_ZTIRKNSt3__114error_categoryE",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "access" : "private",
   "function_name" : "std::moneypunct_byname<char, false>::init",
   "linker_set_key" : "_ZNSt3__117moneypunct_bynameIcLb0EE4initEPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117moneypunct_bynameIcLb0EEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::moneypunct_byname<char, true>::init",
   "linker_set_key" : "_ZNSt3__117moneypunct_bynameIcLb1EE4initEPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117moneypunct_bynameIcLb1EEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::moneypunct_byname<wchar_t, false>::init",
   "linker_set_key" : "_ZNSt3__117moneypunct_bynameIwLb0EE4initEPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117moneypunct_bynameIwLb0EEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::moneypunct_byname<wchar_t, true>::init",
   "linker_set_key" : "_ZNSt3__117moneypunct_bynameIwLb1EE4initEPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__117moneypunct_bynameIwLb1EEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::__insertion_sort_3",
   "linker_set_key" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIaaEEPaEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPa"
    },
    {
     "referenced_type" : "_ZTIPa"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIaaEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIaaEE",
    "_ZTIPa"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_3",
   "linker_set_key" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIccEEPcEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIccEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIccEE",
    "_ZTIPc"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_3",
   "linker_set_key" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIddEEPdEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPd"
    },
    {
     "referenced_type" : "_ZTIPd"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIddEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIddEE",
    "_ZTIPd"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_3",
   "linker_set_key" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIeeEEPeEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPe"
    },
    {
     "referenced_type" : "_ZTIPe"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIeeEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIeeEE",
    "_ZTIPe"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_3",
   "linker_set_key" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIffEEPfEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPf"
    },
    {
     "referenced_type" : "_ZTIPf"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIffEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIffEE",
    "_ZTIPf"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_3",
   "linker_set_key" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIhhEEPhEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIhhEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIhhEE",
    "_ZTIPh"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_3",
   "linker_set_key" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIiiEEPiEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIiiEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIiiEE",
    "_ZTIPi"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_3",
   "linker_set_key" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIjjEEPjEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIjjEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIjjEE",
    "_ZTIPj"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_3",
   "linker_set_key" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIllEEPlEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIllEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIllEE",
    "_ZTIPl"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_3",
   "linker_set_key" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessImmEEPmEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPm"
    },
    {
     "referenced_type" : "_ZTIPm"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessImmEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessImmEE",
    "_ZTIPm"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_3",
   "linker_set_key" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIssEEPsEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIssEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIssEE",
    "_ZTIPs"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_3",
   "linker_set_key" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIttEEPtEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPt"
    },
    {
     "referenced_type" : "_ZTIPt"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIttEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIttEE",
    "_ZTIPt"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_3",
   "linker_set_key" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIwwEEPwEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIwwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIwwEE",
    "_ZTIPw"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_3",
   "linker_set_key" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIxxEEPxEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPx"
    },
    {
     "referenced_type" : "_ZTIPx"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIxxEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIxxEE",
    "_ZTIPx"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_3",
   "linker_set_key" : "_ZNSt3__118__insertion_sort_3IRNS_6__lessIyyEEPyEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPy"
    },
    {
     "referenced_type" : "_ZTIPy"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIyyEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIyyEE",
    "_ZTIPy"
   ]
  },
  {
   "access" : "private",
   "function_name" : "std::__time_get_storage<char>::init",
   "linker_set_key" : "_ZNSt3__118__time_get_storageIcE4initERKNS_5ctypeIcEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118__time_get_storageIcEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::__time_get_storage<char>::__analyze",
   "linker_set_key" : "_ZNSt3__118__time_get_storageIcE9__analyzeEcRKNS_5ctypeIcEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118__time_get_storageIcEE"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_storage<char>::__time_get_storage",
   "linker_set_key" : "_ZNSt3__118__time_get_storageIcEC1EPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118__time_get_storageIcEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_storage<char>::__time_get_storage",
   "linker_set_key" : "_ZNSt3__118__time_get_storageIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118__time_get_storageIcEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_storage<char>::__time_get_storage",
   "linker_set_key" : "_ZNSt3__118__time_get_storageIcEC2EPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118__time_get_storageIcEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_storage<char>::__time_get_storage",
   "linker_set_key" : "_ZNSt3__118__time_get_storageIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118__time_get_storageIcEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::__time_get_storage<wchar_t>::init",
   "linker_set_key" : "_ZNSt3__118__time_get_storageIwE4initERKNS_5ctypeIwEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118__time_get_storageIwEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::__time_get_storage<wchar_t>::__analyze",
   "linker_set_key" : "_ZNSt3__118__time_get_storageIwE9__analyzeEcRKNS_5ctypeIwEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118__time_get_storageIwEE"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_storage<wchar_t>::__time_get_storage",
   "linker_set_key" : "_ZNSt3__118__time_get_storageIwEC1EPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118__time_get_storageIwEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_storage<wchar_t>::__time_get_storage",
   "linker_set_key" : "_ZNSt3__118__time_get_storageIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118__time_get_storageIwEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_storage<wchar_t>::__time_get_storage",
   "linker_set_key" : "_ZNSt3__118__time_get_storageIwEC2EPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118__time_get_storageIwEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::__time_get_storage<wchar_t>::__time_get_storage",
   "linker_set_key" : "_ZNSt3__118__time_get_storageIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118__time_get_storageIwEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::condition_variable::notify_all",
   "linker_set_key" : "_ZNSt3__118condition_variable10notify_allEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118condition_variableE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "function_name" : "std::condition_variable::notify_one",
   "linker_set_key" : "_ZNSt3__118condition_variable10notify_oneEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118condition_variableE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "access" : "private",
   "function_name" : "std::condition_variable::__do_timed_wait",
   "linker_set_key" : "_ZNSt3__118condition_variable15__do_timed_waitERNS_11unique_lockINS_5mutexEEENS_6chrono10time_pointINS5_12system_clockENS5_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118condition_variableE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__111unique_lockINS_5mutexEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "function_name" : "std::condition_variable::wait",
   "linker_set_key" : "_ZNSt3__118condition_variable4waitERNS_11unique_lockINS_5mutexEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118condition_variableE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__111unique_lockINS_5mutexEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "function_name" : "std::condition_variable::~condition_variable",
   "linker_set_key" : "_ZNSt3__118condition_variableD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118condition_variableE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "function_name" : "std::condition_variable::~condition_variable",
   "linker_set_key" : "_ZNSt3__118condition_variableD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118condition_variableE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "function_name" : "std::get_pointer_safety",
   "linker_set_key" : "_ZNSt3__118get_pointer_safetyEv",
   "return_type" : "_ZTINSt3__114pointer_safetyE",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "function_name" : "std::shared_timed_mutex::lock_shared",
   "linker_set_key" : "_ZNSt3__118shared_timed_mutex11lock_sharedEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118shared_timed_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "function_name" : "std::shared_timed_mutex::unlock_shared",
   "linker_set_key" : "_ZNSt3__118shared_timed_mutex13unlock_sharedEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118shared_timed_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "function_name" : "std::shared_timed_mutex::try_lock_shared",
   "linker_set_key" : "_ZNSt3__118shared_timed_mutex15try_lock_sharedEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118shared_timed_mutexE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "function_name" : "std::shared_timed_mutex::lock",
   "linker_set_key" : "_ZNSt3__118shared_timed_mutex4lockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118shared_timed_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "function_name" : "std::shared_timed_mutex::unlock",
   "linker_set_key" : "_ZNSt3__118shared_timed_mutex6unlockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118shared_timed_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "function_name" : "std::shared_timed_mutex::try_lock",
   "linker_set_key" : "_ZNSt3__118shared_timed_mutex8try_lockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118shared_timed_mutexE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "function_name" : "std::shared_timed_mutex::shared_timed_mutex",
   "linker_set_key" : "_ZNSt3__118shared_timed_mutexC1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118shared_timed_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "function_name" : "std::shared_timed_mutex::shared_timed_mutex",
   "linker_set_key" : "_ZNSt3__118shared_timed_mutexC2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__118shared_timed_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "function_name" : "std::__shared_mutex_base::lock_shared",
   "linker_set_key" : "_ZNSt3__119__shared_mutex_base11lock_sharedEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__119__shared_mutex_baseE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "function_name" : "std::__shared_mutex_base::unlock_shared",
   "linker_set_key" : "_ZNSt3__119__shared_mutex_base13unlock_sharedEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__119__shared_mutex_baseE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "function_name" : "std::__shared_mutex_base::try_lock_shared",
   "linker_set_key" : "_ZNSt3__119__shared_mutex_base15try_lock_sharedEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__119__shared_mutex_baseE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "function_name" : "std::__shared_mutex_base::lock",
   "linker_set_key" : "_ZNSt3__119__shared_mutex_base4lockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__119__shared_mutex_baseE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "function_name" : "std::__shared_mutex_base::unlock",
   "linker_set_key" : "_ZNSt3__119__shared_mutex_base6unlockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__119__shared_mutex_baseE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "function_name" : "std::__shared_mutex_base::try_lock",
   "linker_set_key" : "_ZNSt3__119__shared_mutex_base8try_lockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__119__shared_mutex_baseE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "function_name" : "std::__shared_mutex_base::__shared_mutex_base",
   "linker_set_key" : "_ZNSt3__119__shared_mutex_baseC1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__119__shared_mutex_baseE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "function_name" : "std::__shared_mutex_base::__shared_mutex_base",
   "linker_set_key" : "_ZNSt3__119__shared_mutex_baseC2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__119__shared_mutex_baseE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "function_name" : "std::__shared_weak_count::__add_weak",
   "linker_set_key" : "_ZNSt3__119__shared_weak_count10__add_weakEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__119__shared_weak_countE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "function_name" : "std::__shared_weak_count::__add_shared",
   "linker_set_key" : "_ZNSt3__119__shared_weak_count12__add_sharedEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__119__shared_weak_countE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "function_name" : "std::__shared_weak_count::__release_weak",
   "linker_set_key" : "_ZNSt3__119__shared_weak_count14__release_weakEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__119__shared_weak_countE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "function_name" : "std::__shared_weak_count::__release_shared",
   "linker_set_key" : "_ZNSt3__119__shared_weak_count16__release_sharedEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__119__shared_weak_countE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "function_name" : "std::__shared_weak_count::lock",
   "linker_set_key" : "_ZNSt3__119__shared_weak_count4lockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__119__shared_weak_countE"
    }
   ],
   "return_type" : "_ZTIPNSt3__119__shared_weak_countE",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "access" : "protected",
   "function_name" : "std::__shared_weak_count::~__shared_weak_count",
   "linker_set_key" : "_ZNSt3__119__shared_weak_countD0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__119__shared_weak_countE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "access" : "protected",
   "function_name" : "std::__shared_weak_count::~__shared_weak_count",
   "linker_set_key" : "_ZNSt3__119__shared_weak_countD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__119__shared_weak_countE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "access" : "protected",
   "function_name" : "std::__shared_weak_count::~__shared_weak_count",
   "linker_set_key" : "_ZNSt3__119__shared_weak_countD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__119__shared_weak_countE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "function_name" : "std::__thread_local_data",
   "linker_set_key" : "_ZNSt3__119__thread_local_dataEv",
   "return_type" : "_ZTIRNSt3__121__thread_specific_ptrINS_15__thread_structEEE",
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "function_name" : "std::declare_no_pointers",
   "linker_set_key" : "_ZNSt3__119declare_no_pointersEPcj",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "function_name" : "std::__get_collation_name",
   "linker_set_key" : "_ZNSt3__120__get_collation_nameEPKc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "function_name" : "std::__throw_system_error",
   "linker_set_key" : "_ZNSt3__120__throw_system_errorEiPKc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "access" : "private",
   "function_name" : "std::__thread_specific_ptr<std::__thread_struct>::__thread_specific_ptr",
   "linker_set_key" : "_ZNSt3__121__thread_specific_ptrINS_15__thread_structEEC2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__121__thread_specific_ptrINS_15__thread_structEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "function_name" : "std::__throw_runtime_error",
   "linker_set_key" : "_ZNSt3__121__throw_runtime_errorEPKc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "function_name" : "std::__undeclare_reachable",
   "linker_set_key" : "_ZNSt3__121__undeclare_reachableEPv",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "function_name" : "std::recursive_timed_mutex::lock",
   "linker_set_key" : "_ZNSt3__121recursive_timed_mutex4lockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__121recursive_timed_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::recursive_timed_mutex::unlock",
   "linker_set_key" : "_ZNSt3__121recursive_timed_mutex6unlockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__121recursive_timed_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::recursive_timed_mutex::try_lock",
   "linker_set_key" : "_ZNSt3__121recursive_timed_mutex8try_lockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__121recursive_timed_mutexE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::recursive_timed_mutex::recursive_timed_mutex",
   "linker_set_key" : "_ZNSt3__121recursive_timed_mutexC1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__121recursive_timed_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::recursive_timed_mutex::recursive_timed_mutex",
   "linker_set_key" : "_ZNSt3__121recursive_timed_mutexC2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__121recursive_timed_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::recursive_timed_mutex::~recursive_timed_mutex",
   "linker_set_key" : "_ZNSt3__121recursive_timed_mutexD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__121recursive_timed_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::recursive_timed_mutex::~recursive_timed_mutex",
   "linker_set_key" : "_ZNSt3__121recursive_timed_mutexD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__121recursive_timed_mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "function_name" : "std::undeclare_no_pointers",
   "linker_set_key" : "_ZNSt3__121undeclare_no_pointersEPcj",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "function_name" : "std::mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>::operator()",
   "linker_set_key" : "_ZNSt3__123mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEclEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__123mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "function_name" : "std::__libcpp_debug_exception::__libcpp_debug_exception",
   "linker_set_key" : "_ZNSt3__124__libcpp_debug_exceptionC1ERKNS_19__libcpp_debug_infoE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__124__libcpp_debug_exceptionE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__119__libcpp_debug_infoE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_debug_exception::__libcpp_debug_exception",
   "linker_set_key" : "_ZNSt3__124__libcpp_debug_exceptionC1ERKS0_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__124__libcpp_debug_exceptionE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__124__libcpp_debug_exceptionE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_debug_exception::__libcpp_debug_exception",
   "linker_set_key" : "_ZNSt3__124__libcpp_debug_exceptionC1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__124__libcpp_debug_exceptionE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_debug_exception::__libcpp_debug_exception",
   "linker_set_key" : "_ZNSt3__124__libcpp_debug_exceptionC2ERKNS_19__libcpp_debug_infoE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__124__libcpp_debug_exceptionE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__119__libcpp_debug_infoE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_debug_exception::__libcpp_debug_exception",
   "linker_set_key" : "_ZNSt3__124__libcpp_debug_exceptionC2ERKS0_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__124__libcpp_debug_exceptionE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__124__libcpp_debug_exceptionE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_debug_exception::__libcpp_debug_exception",
   "linker_set_key" : "_ZNSt3__124__libcpp_debug_exceptionC2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__124__libcpp_debug_exceptionE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_debug_exception::~__libcpp_debug_exception",
   "linker_set_key" : "_ZNSt3__124__libcpp_debug_exceptionD0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__124__libcpp_debug_exceptionE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_debug_exception::~__libcpp_debug_exception",
   "linker_set_key" : "_ZNSt3__124__libcpp_debug_exceptionD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__124__libcpp_debug_exceptionE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_debug_exception::~__libcpp_debug_exception",
   "linker_set_key" : "_ZNSt3__124__libcpp_debug_exceptionD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__124__libcpp_debug_exceptionE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::notify_all_at_thread_exit",
   "linker_set_key" : "_ZNSt3__125notify_all_at_thread_exitERNS_18condition_variableENS_11unique_lockINS_5mutexEEE",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRNSt3__118condition_variableE"
    },
    {
     "referenced_type" : "_ZTINSt3__111unique_lockINS_5mutexEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/condition_variable"
  },
  {
   "function_name" : "std::__insertion_sort_incomplete",
   "linker_set_key" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIaaEEPaEEbT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPa"
    },
    {
     "referenced_type" : "_ZTIPa"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIaaEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIaaEE",
    "_ZTIPa"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_incomplete",
   "linker_set_key" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIccEEPcEEbT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIccEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIccEE",
    "_ZTIPc"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_incomplete",
   "linker_set_key" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIddEEPdEEbT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPd"
    },
    {
     "referenced_type" : "_ZTIPd"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIddEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIddEE",
    "_ZTIPd"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_incomplete",
   "linker_set_key" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIeeEEPeEEbT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPe"
    },
    {
     "referenced_type" : "_ZTIPe"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIeeEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIeeEE",
    "_ZTIPe"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_incomplete",
   "linker_set_key" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIffEEPfEEbT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPf"
    },
    {
     "referenced_type" : "_ZTIPf"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIffEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIffEE",
    "_ZTIPf"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_incomplete",
   "linker_set_key" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIhhEEPhEEbT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIhhEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIhhEE",
    "_ZTIPh"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_incomplete",
   "linker_set_key" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIiiEEPiEEbT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIiiEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIiiEE",
    "_ZTIPi"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_incomplete",
   "linker_set_key" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIjjEEPjEEbT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIjjEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIjjEE",
    "_ZTIPj"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_incomplete",
   "linker_set_key" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIllEEPlEEbT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIllEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIllEE",
    "_ZTIPl"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_incomplete",
   "linker_set_key" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessImmEEPmEEbT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPm"
    },
    {
     "referenced_type" : "_ZTIPm"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessImmEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessImmEE",
    "_ZTIPm"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_incomplete",
   "linker_set_key" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIssEEPsEEbT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIssEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIssEE",
    "_ZTIPs"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_incomplete",
   "linker_set_key" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIttEEPtEEbT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPt"
    },
    {
     "referenced_type" : "_ZTIPt"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIttEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIttEE",
    "_ZTIPt"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_incomplete",
   "linker_set_key" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIwwEEPwEEbT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIwwEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIwwEE",
    "_ZTIPw"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_incomplete",
   "linker_set_key" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIxxEEPxEEbT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPx"
    },
    {
     "referenced_type" : "_ZTIPx"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIxxEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIxxEE",
    "_ZTIPx"
   ]
  },
  {
   "function_name" : "std::__insertion_sort_incomplete",
   "linker_set_key" : "_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIyyEEPyEEbT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPy"
    },
    {
     "referenced_type" : "_ZTIPy"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIyyEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIyyEE",
    "_ZTIPy"
   ]
  },
  {
   "function_name" : "std::__libcpp_set_debug_function",
   "linker_set_key" : "_ZNSt3__127__libcpp_set_debug_functionEPFvRKNS_19__libcpp_debug_infoEE",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPFvRKNSt3__119__libcpp_debug_infoEE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_abort_debug_function",
   "linker_set_key" : "_ZNSt3__129__libcpp_abort_debug_functionERKNS_19__libcpp_debug_infoE",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__119__libcpp_debug_infoE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__libcpp_throw_debug_function",
   "linker_set_key" : "_ZNSt3__129__libcpp_throw_debug_functionERKNS_19__libcpp_debug_infoE",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__119__libcpp_debug_infoE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::stod",
   "linker_set_key" : "_ZNSt3__14stodERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPj",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::stod",
   "linker_set_key" : "_ZNSt3__14stodERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPj",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::stof",
   "linker_set_key" : "_ZNSt3__14stofERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPj",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::stof",
   "linker_set_key" : "_ZNSt3__14stofERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPj",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::stoi",
   "linker_set_key" : "_ZNSt3__14stoiERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPji",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::stoi",
   "linker_set_key" : "_ZNSt3__14stoiERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPji",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::stol",
   "linker_set_key" : "_ZNSt3__14stolERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPji",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::stol",
   "linker_set_key" : "_ZNSt3__14stolERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPji",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::align",
   "linker_set_key" : "_ZNSt3__15alignEjjRPvRj",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIRPv"
    },
    {
     "referenced_type" : "_ZTIRj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "function_name" : "std::ctype<char>::classic_table",
   "linker_set_key" : "_ZNSt3__15ctypeIcE13classic_tableEv",
   "return_type" : "_ZTIPKm",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::ctype<char>::ctype",
   "linker_set_key" : "_ZNSt3__15ctypeIcEC1EPKmbj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__15ctypeIcEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPKm"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIb"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::ctype<char>::ctype",
   "linker_set_key" : "_ZNSt3__15ctypeIcEC2EPKmbj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__15ctypeIcEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPKm"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIb"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<char>::~ctype",
   "linker_set_key" : "_ZNSt3__15ctypeIcED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<char>::~ctype",
   "linker_set_key" : "_ZNSt3__15ctypeIcED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<char>::~ctype",
   "linker_set_key" : "_ZNSt3__15ctypeIcED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__15ctypeIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<wchar_t>::~ctype",
   "linker_set_key" : "_ZNSt3__15ctypeIwED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<wchar_t>::~ctype",
   "linker_set_key" : "_ZNSt3__15ctypeIwED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::ctype<wchar_t>::~ctype",
   "linker_set_key" : "_ZNSt3__15ctypeIwED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__15ctypeIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::mutex::lock",
   "linker_set_key" : "_ZNSt3__15mutex4lockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__15mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "function_name" : "std::mutex::unlock",
   "linker_set_key" : "_ZNSt3__15mutex6unlockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__15mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "function_name" : "std::mutex::try_lock",
   "linker_set_key" : "_ZNSt3__15mutex8try_lockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__15mutexE"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "function_name" : "std::mutex::~mutex",
   "linker_set_key" : "_ZNSt3__15mutexD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__15mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "function_name" : "std::mutex::~mutex",
   "linker_set_key" : "_ZNSt3__15mutexD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__15mutexE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "function_name" : "std::stold",
   "linker_set_key" : "_ZNSt3__15stoldERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPj",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIe",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::stold",
   "linker_set_key" : "_ZNSt3__15stoldERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPj",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIe",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::stoll",
   "linker_set_key" : "_ZNSt3__15stollERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPji",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::stoll",
   "linker_set_key" : "_ZNSt3__15stollERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPji",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::stoul",
   "linker_set_key" : "_ZNSt3__15stoulERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPji",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIm",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::stoul",
   "linker_set_key" : "_ZNSt3__15stoulERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPji",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIm",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::__cloc",
   "linker_set_key" : "_ZNSt3__16__clocEv",
   "return_type" : "_ZTIP10__locale_t",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::__itoa::__u32toa",
   "linker_set_key" : "_ZNSt3__16__itoa8__u32toaEjPc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "external/libcxx/include/charconv"
  },
  {
   "function_name" : "std::__itoa::__u64toa",
   "linker_set_key" : "_ZNSt3__16__itoa8__u64toaEyPc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIy"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "external/libcxx/include/charconv"
  },
  {
   "function_name" : "std::__sort",
   "linker_set_key" : "_ZNSt3__16__sortIRNS_6__lessIaaEEPaEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPa"
    },
    {
     "referenced_type" : "_ZTIPa"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIaaEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIaaEE",
    "_ZTIPa"
   ]
  },
  {
   "function_name" : "std::__sort",
   "linker_set_key" : "_ZNSt3__16__sortIRNS_6__lessIccEEPcEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIccEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIccEE",
    "_ZTIPc"
   ]
  },
  {
   "function_name" : "std::__sort",
   "linker_set_key" : "_ZNSt3__16__sortIRNS_6__lessIddEEPdEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPd"
    },
    {
     "referenced_type" : "_ZTIPd"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIddEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIddEE",
    "_ZTIPd"
   ]
  },
  {
   "function_name" : "std::__sort",
   "linker_set_key" : "_ZNSt3__16__sortIRNS_6__lessIeeEEPeEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPe"
    },
    {
     "referenced_type" : "_ZTIPe"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIeeEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIeeEE",
    "_ZTIPe"
   ]
  },
  {
   "function_name" : "std::__sort",
   "linker_set_key" : "_ZNSt3__16__sortIRNS_6__lessIffEEPfEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPf"
    },
    {
     "referenced_type" : "_ZTIPf"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIffEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIffEE",
    "_ZTIPf"
   ]
  },
  {
   "function_name" : "std::__sort",
   "linker_set_key" : "_ZNSt3__16__sortIRNS_6__lessIhhEEPhEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIhhEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIhhEE",
    "_ZTIPh"
   ]
  },
  {
   "function_name" : "std::__sort",
   "linker_set_key" : "_ZNSt3__16__sortIRNS_6__lessIiiEEPiEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIiiEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIiiEE",
    "_ZTIPi"
   ]
  },
  {
   "function_name" : "std::__sort",
   "linker_set_key" : "_ZNSt3__16__sortIRNS_6__lessIjjEEPjEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIjjEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIjjEE",
    "_ZTIPj"
   ]
  },
  {
   "function_name" : "std::__sort",
   "linker_set_key" : "_ZNSt3__16__sortIRNS_6__lessIllEEPlEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIllEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIllEE",
    "_ZTIPl"
   ]
  },
  {
   "function_name" : "std::__sort",
   "linker_set_key" : "_ZNSt3__16__sortIRNS_6__lessImmEEPmEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPm"
    },
    {
     "referenced_type" : "_ZTIPm"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessImmEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessImmEE",
    "_ZTIPm"
   ]
  },
  {
   "function_name" : "std::__sort",
   "linker_set_key" : "_ZNSt3__16__sortIRNS_6__lessIssEEPsEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIssEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIssEE",
    "_ZTIPs"
   ]
  },
  {
   "function_name" : "std::__sort",
   "linker_set_key" : "_ZNSt3__16__sortIRNS_6__lessIttEEPtEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPt"
    },
    {
     "referenced_type" : "_ZTIPt"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIttEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIttEE",
    "_ZTIPt"
   ]
  },
  {
   "function_name" : "std::__sort",
   "linker_set_key" : "_ZNSt3__16__sortIRNS_6__lessIwwEEPwEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIwwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIwwEE",
    "_ZTIPw"
   ]
  },
  {
   "function_name" : "std::__sort",
   "linker_set_key" : "_ZNSt3__16__sortIRNS_6__lessIxxEEPxEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPx"
    },
    {
     "referenced_type" : "_ZTIPx"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIxxEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIxxEE",
    "_ZTIPx"
   ]
  },
  {
   "function_name" : "std::__sort",
   "linker_set_key" : "_ZNSt3__16__sortIRNS_6__lessIyyEEPyEEvT0_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPy"
    },
    {
     "referenced_type" : "_ZTIPy"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIyyEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIyyEE",
    "_ZTIPy"
   ]
  },
  {
   "function_name" : "std::chrono::steady_clock::now",
   "linker_set_key" : "_ZNSt3__16chrono12steady_clock3nowEv",
   "return_type" : "_ZTINSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "function_name" : "std::chrono::system_clock::from_time_t",
   "linker_set_key" : "_ZNSt3__16chrono12system_clock11from_time_tEl",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "function_name" : "std::chrono::system_clock::now",
   "linker_set_key" : "_ZNSt3__16chrono12system_clock3nowEv",
   "return_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "function_name" : "std::chrono::system_clock::to_time_t",
   "linker_set_key" : "_ZNSt3__16chrono12system_clock9to_time_tERKNS0_10time_pointIS1_NS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "function_name" : "std::future<void>::get",
   "linker_set_key" : "_ZNSt3__16futureIvE3getEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16futureIvEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "access" : "private",
   "function_name" : "std::future<void>::future",
   "linker_set_key" : "_ZNSt3__16futureIvEC1EPNS_17__assoc_sub_stateE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16futureIvEE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "access" : "private",
   "function_name" : "std::future<void>::future",
   "linker_set_key" : "_ZNSt3__16futureIvEC2EPNS_17__assoc_sub_stateE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16futureIvEE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::future<void>::~future",
   "linker_set_key" : "_ZNSt3__16futureIvED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16futureIvEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::future<void>::~future",
   "linker_set_key" : "_ZNSt3__16futureIvED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16futureIvEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "access" : "private",
   "function_name" : "std::gslice::__init",
   "linker_set_key" : "_ZNSt3__16gslice6__initEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16gsliceE"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/valarray"
  },
  {
   "access" : "private",
   "function_name" : "std::locale::__install_ctor",
   "linker_set_key" : "_ZNSt3__16locale14__install_ctorERKS0_PNS0_5facetEl",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__16locale5facetE"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::id::__get",
   "linker_set_key" : "_ZNSt3__16locale2id5__getEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16locale2idE"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "private",
   "function_name" : "std::locale::id::__init",
   "linker_set_key" : "_ZNSt3__16locale2id6__initEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16locale2idE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "private",
   "function_name" : "std::locale::facet::__on_zero_shared",
   "linker_set_key" : "_ZNSt3__16locale5facet16__on_zero_sharedEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16locale5facetE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::locale::facet::~facet",
   "linker_set_key" : "_ZNSt3__16locale5facetD0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16locale5facetE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::locale::facet::~facet",
   "linker_set_key" : "_ZNSt3__16locale5facetD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16locale5facetE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::locale::facet::~facet",
   "linker_set_key" : "_ZNSt3__16locale5facetD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16locale5facetE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::global",
   "linker_set_key" : "_ZNSt3__16locale6globalERKS0_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTINSt3__16localeE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::classic",
   "linker_set_key" : "_ZNSt3__16locale7classicEv",
   "return_type" : "_ZTIRKNSt3__16localeE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "private",
   "function_name" : "std::locale::__global",
   "linker_set_key" : "_ZNSt3__16locale8__globalEv",
   "return_type" : "_ZTIRNSt3__16localeE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::locale",
   "linker_set_key" : "_ZNSt3__16localeC1EPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::locale",
   "linker_set_key" : "_ZNSt3__16localeC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::locale",
   "linker_set_key" : "_ZNSt3__16localeC1ERKS0_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::locale",
   "linker_set_key" : "_ZNSt3__16localeC1ERKS0_PKci",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::locale",
   "linker_set_key" : "_ZNSt3__16localeC1ERKS0_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::locale",
   "linker_set_key" : "_ZNSt3__16localeC1ERKS0_S2_i",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::locale",
   "linker_set_key" : "_ZNSt3__16localeC1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::locale",
   "linker_set_key" : "_ZNSt3__16localeC2EPKc",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::locale",
   "linker_set_key" : "_ZNSt3__16localeC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::locale",
   "linker_set_key" : "_ZNSt3__16localeC2ERKS0_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::locale",
   "linker_set_key" : "_ZNSt3__16localeC2ERKS0_PKci",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::locale",
   "linker_set_key" : "_ZNSt3__16localeC2ERKS0_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::locale",
   "linker_set_key" : "_ZNSt3__16localeC2ERKS0_S2_i",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::locale",
   "linker_set_key" : "_ZNSt3__16localeC2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::~locale",
   "linker_set_key" : "_ZNSt3__16localeD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::~locale",
   "linker_set_key" : "_ZNSt3__16localeD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::locale::operator=",
   "linker_set_key" : "_ZNSt3__16localeaSERKS0_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTIRKNSt3__16localeE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::stoull",
   "linker_set_key" : "_ZNSt3__16stoullERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPji",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIy",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::stoull",
   "linker_set_key" : "_ZNSt3__16stoullERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPji",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIPj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIy",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::thread::hardware_concurrency",
   "linker_set_key" : "_ZNSt3__16thread20hardware_concurrencyEv",
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "function_name" : "std::thread::join",
   "linker_set_key" : "_ZNSt3__16thread4joinEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16threadE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "function_name" : "std::thread::detach",
   "linker_set_key" : "_ZNSt3__16thread6detachEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16threadE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "function_name" : "std::thread::~thread",
   "linker_set_key" : "_ZNSt3__16threadD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16threadE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "function_name" : "std::thread::~thread",
   "linker_set_key" : "_ZNSt3__16threadD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__16threadE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "function_name" : "std::__sort3",
   "linker_set_key" : "_ZNSt3__17__sort3IRNS_6__lessIaaEEPaEEjT0_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPa"
    },
    {
     "referenced_type" : "_ZTIPa"
    },
    {
     "referenced_type" : "_ZTIPa"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIaaEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIaaEE",
    "_ZTIPa"
   ]
  },
  {
   "function_name" : "std::__sort3",
   "linker_set_key" : "_ZNSt3__17__sort3IRNS_6__lessIccEEPcEEjT0_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIccEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIccEE",
    "_ZTIPc"
   ]
  },
  {
   "function_name" : "std::__sort3",
   "linker_set_key" : "_ZNSt3__17__sort3IRNS_6__lessIddEEPdEEjT0_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPd"
    },
    {
     "referenced_type" : "_ZTIPd"
    },
    {
     "referenced_type" : "_ZTIPd"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIddEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIddEE",
    "_ZTIPd"
   ]
  },
  {
   "function_name" : "std::__sort3",
   "linker_set_key" : "_ZNSt3__17__sort3IRNS_6__lessIeeEEPeEEjT0_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPe"
    },
    {
     "referenced_type" : "_ZTIPe"
    },
    {
     "referenced_type" : "_ZTIPe"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIeeEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIeeEE",
    "_ZTIPe"
   ]
  },
  {
   "function_name" : "std::__sort3",
   "linker_set_key" : "_ZNSt3__17__sort3IRNS_6__lessIffEEPfEEjT0_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPf"
    },
    {
     "referenced_type" : "_ZTIPf"
    },
    {
     "referenced_type" : "_ZTIPf"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIffEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIffEE",
    "_ZTIPf"
   ]
  },
  {
   "function_name" : "std::__sort3",
   "linker_set_key" : "_ZNSt3__17__sort3IRNS_6__lessIhhEEPhEEjT0_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIhhEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIhhEE",
    "_ZTIPh"
   ]
  },
  {
   "function_name" : "std::__sort3",
   "linker_set_key" : "_ZNSt3__17__sort3IRNS_6__lessIiiEEPiEEjT0_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIiiEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIiiEE",
    "_ZTIPi"
   ]
  },
  {
   "function_name" : "std::__sort3",
   "linker_set_key" : "_ZNSt3__17__sort3IRNS_6__lessIjjEEPjEEjT0_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIjjEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIjjEE",
    "_ZTIPj"
   ]
  },
  {
   "function_name" : "std::__sort3",
   "linker_set_key" : "_ZNSt3__17__sort3IRNS_6__lessIllEEPlEEjT0_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIllEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIllEE",
    "_ZTIPl"
   ]
  },
  {
   "function_name" : "std::__sort3",
   "linker_set_key" : "_ZNSt3__17__sort3IRNS_6__lessImmEEPmEEjT0_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPm"
    },
    {
     "referenced_type" : "_ZTIPm"
    },
    {
     "referenced_type" : "_ZTIPm"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessImmEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessImmEE",
    "_ZTIPm"
   ]
  },
  {
   "function_name" : "std::__sort3",
   "linker_set_key" : "_ZNSt3__17__sort3IRNS_6__lessIssEEPsEEjT0_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIssEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIssEE",
    "_ZTIPs"
   ]
  },
  {
   "function_name" : "std::__sort3",
   "linker_set_key" : "_ZNSt3__17__sort3IRNS_6__lessIttEEPtEEjT0_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPt"
    },
    {
     "referenced_type" : "_ZTIPt"
    },
    {
     "referenced_type" : "_ZTIPt"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIttEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIttEE",
    "_ZTIPt"
   ]
  },
  {
   "function_name" : "std::__sort3",
   "linker_set_key" : "_ZNSt3__17__sort3IRNS_6__lessIwwEEPwEEjT0_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIwwEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIwwEE",
    "_ZTIPw"
   ]
  },
  {
   "function_name" : "std::__sort3",
   "linker_set_key" : "_ZNSt3__17__sort3IRNS_6__lessIxxEEPxEEjT0_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPx"
    },
    {
     "referenced_type" : "_ZTIPx"
    },
    {
     "referenced_type" : "_ZTIPx"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIxxEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIxxEE",
    "_ZTIPx"
   ]
  },
  {
   "function_name" : "std::__sort3",
   "linker_set_key" : "_ZNSt3__17__sort3IRNS_6__lessIyyEEPyEEjT0_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPy"
    },
    {
     "referenced_type" : "_ZTIPy"
    },
    {
     "referenced_type" : "_ZTIPy"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIyyEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIyyEE",
    "_ZTIPy"
   ]
  },
  {
   "function_name" : "std::__sort4",
   "linker_set_key" : "_ZNSt3__17__sort4IRNS_6__lessIaaEEPaEEjT0_S5_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPa"
    },
    {
     "referenced_type" : "_ZTIPa"
    },
    {
     "referenced_type" : "_ZTIPa"
    },
    {
     "referenced_type" : "_ZTIPa"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIaaEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIaaEE",
    "_ZTIPa"
   ]
  },
  {
   "function_name" : "std::__sort4",
   "linker_set_key" : "_ZNSt3__17__sort4IRNS_6__lessIccEEPcEEjT0_S5_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIccEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIccEE",
    "_ZTIPc"
   ]
  },
  {
   "function_name" : "std::__sort4",
   "linker_set_key" : "_ZNSt3__17__sort4IRNS_6__lessIddEEPdEEjT0_S5_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPd"
    },
    {
     "referenced_type" : "_ZTIPd"
    },
    {
     "referenced_type" : "_ZTIPd"
    },
    {
     "referenced_type" : "_ZTIPd"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIddEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIddEE",
    "_ZTIPd"
   ]
  },
  {
   "function_name" : "std::__sort4",
   "linker_set_key" : "_ZNSt3__17__sort4IRNS_6__lessIeeEEPeEEjT0_S5_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPe"
    },
    {
     "referenced_type" : "_ZTIPe"
    },
    {
     "referenced_type" : "_ZTIPe"
    },
    {
     "referenced_type" : "_ZTIPe"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIeeEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIeeEE",
    "_ZTIPe"
   ]
  },
  {
   "function_name" : "std::__sort4",
   "linker_set_key" : "_ZNSt3__17__sort4IRNS_6__lessIffEEPfEEjT0_S5_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPf"
    },
    {
     "referenced_type" : "_ZTIPf"
    },
    {
     "referenced_type" : "_ZTIPf"
    },
    {
     "referenced_type" : "_ZTIPf"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIffEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIffEE",
    "_ZTIPf"
   ]
  },
  {
   "function_name" : "std::__sort4",
   "linker_set_key" : "_ZNSt3__17__sort4IRNS_6__lessIhhEEPhEEjT0_S5_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIhhEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIhhEE",
    "_ZTIPh"
   ]
  },
  {
   "function_name" : "std::__sort4",
   "linker_set_key" : "_ZNSt3__17__sort4IRNS_6__lessIiiEEPiEEjT0_S5_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIiiEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIiiEE",
    "_ZTIPi"
   ]
  },
  {
   "function_name" : "std::__sort4",
   "linker_set_key" : "_ZNSt3__17__sort4IRNS_6__lessIjjEEPjEEjT0_S5_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIjjEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIjjEE",
    "_ZTIPj"
   ]
  },
  {
   "function_name" : "std::__sort4",
   "linker_set_key" : "_ZNSt3__17__sort4IRNS_6__lessIllEEPlEEjT0_S5_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIllEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIllEE",
    "_ZTIPl"
   ]
  },
  {
   "function_name" : "std::__sort4",
   "linker_set_key" : "_ZNSt3__17__sort4IRNS_6__lessImmEEPmEEjT0_S5_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPm"
    },
    {
     "referenced_type" : "_ZTIPm"
    },
    {
     "referenced_type" : "_ZTIPm"
    },
    {
     "referenced_type" : "_ZTIPm"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessImmEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessImmEE",
    "_ZTIPm"
   ]
  },
  {
   "function_name" : "std::__sort4",
   "linker_set_key" : "_ZNSt3__17__sort4IRNS_6__lessIssEEPsEEjT0_S5_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIssEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIssEE",
    "_ZTIPs"
   ]
  },
  {
   "function_name" : "std::__sort4",
   "linker_set_key" : "_ZNSt3__17__sort4IRNS_6__lessIttEEPtEEjT0_S5_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPt"
    },
    {
     "referenced_type" : "_ZTIPt"
    },
    {
     "referenced_type" : "_ZTIPt"
    },
    {
     "referenced_type" : "_ZTIPt"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIttEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIttEE",
    "_ZTIPt"
   ]
  },
  {
   "function_name" : "std::__sort4",
   "linker_set_key" : "_ZNSt3__17__sort4IRNS_6__lessIwwEEPwEEjT0_S5_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIwwEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIwwEE",
    "_ZTIPw"
   ]
  },
  {
   "function_name" : "std::__sort4",
   "linker_set_key" : "_ZNSt3__17__sort4IRNS_6__lessIxxEEPxEEjT0_S5_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPx"
    },
    {
     "referenced_type" : "_ZTIPx"
    },
    {
     "referenced_type" : "_ZTIPx"
    },
    {
     "referenced_type" : "_ZTIPx"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIxxEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIxxEE",
    "_ZTIPx"
   ]
  },
  {
   "function_name" : "std::__sort4",
   "linker_set_key" : "_ZNSt3__17__sort4IRNS_6__lessIyyEEPyEEjT0_S5_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPy"
    },
    {
     "referenced_type" : "_ZTIPy"
    },
    {
     "referenced_type" : "_ZTIPy"
    },
    {
     "referenced_type" : "_ZTIPy"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIyyEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIyyEE",
    "_ZTIPy"
   ]
  },
  {
   "function_name" : "std::__sort5",
   "linker_set_key" : "_ZNSt3__17__sort5IRNS_6__lessIeeEEPeEEjT0_S5_S5_S5_S5_T_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPe"
    },
    {
     "referenced_type" : "_ZTIPe"
    },
    {
     "referenced_type" : "_ZTIPe"
    },
    {
     "referenced_type" : "_ZTIPe"
    },
    {
     "referenced_type" : "_ZTIPe"
    },
    {
     "referenced_type" : "_ZTIRNSt3__16__lessIeeEE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIeeEE",
    "_ZTIPe"
   ]
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char32_t, char, mbstate_t>::~codecvt",
   "linker_set_key" : "_ZNSt3__17codecvtIDic9mbstate_tED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17codecvtIDic9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char32_t, char, mbstate_t>::~codecvt",
   "linker_set_key" : "_ZNSt3__17codecvtIDic9mbstate_tED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17codecvtIDic9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char32_t, char, mbstate_t>::~codecvt",
   "linker_set_key" : "_ZNSt3__17codecvtIDic9mbstate_tED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17codecvtIDic9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char16_t, char, mbstate_t>::~codecvt",
   "linker_set_key" : "_ZNSt3__17codecvtIDsc9mbstate_tED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17codecvtIDsc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char16_t, char, mbstate_t>::~codecvt",
   "linker_set_key" : "_ZNSt3__17codecvtIDsc9mbstate_tED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17codecvtIDsc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char16_t, char, mbstate_t>::~codecvt",
   "linker_set_key" : "_ZNSt3__17codecvtIDsc9mbstate_tED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17codecvtIDsc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char, char, mbstate_t>::~codecvt",
   "linker_set_key" : "_ZNSt3__17codecvtIcc9mbstate_tED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17codecvtIcc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char, char, mbstate_t>::~codecvt",
   "linker_set_key" : "_ZNSt3__17codecvtIcc9mbstate_tED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17codecvtIcc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<char, char, mbstate_t>::~codecvt",
   "linker_set_key" : "_ZNSt3__17codecvtIcc9mbstate_tED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17codecvtIcc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<wchar_t, char, mbstate_t>::codecvt",
   "linker_set_key" : "_ZNSt3__17codecvtIwc9mbstate_tEC1EPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17codecvtIwc9mbstate_tEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::codecvt<wchar_t, char, mbstate_t>::codecvt",
   "linker_set_key" : "_ZNSt3__17codecvtIwc9mbstate_tEC1Ej",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17codecvtIwc9mbstate_tEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<wchar_t, char, mbstate_t>::codecvt",
   "linker_set_key" : "_ZNSt3__17codecvtIwc9mbstate_tEC2EPKcj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17codecvtIwc9mbstate_tEE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::codecvt<wchar_t, char, mbstate_t>::codecvt",
   "linker_set_key" : "_ZNSt3__17codecvtIwc9mbstate_tEC2Ej",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17codecvtIwc9mbstate_tEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<wchar_t, char, mbstate_t>::~codecvt",
   "linker_set_key" : "_ZNSt3__17codecvtIwc9mbstate_tED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17codecvtIwc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<wchar_t, char, mbstate_t>::~codecvt",
   "linker_set_key" : "_ZNSt3__17codecvtIwc9mbstate_tED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17codecvtIwc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::codecvt<wchar_t, char, mbstate_t>::~codecvt",
   "linker_set_key" : "_ZNSt3__17codecvtIwc9mbstate_tED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17codecvtIwc9mbstate_tEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate<char>::~collate",
   "linker_set_key" : "_ZNSt3__17collateIcED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17collateIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate<char>::~collate",
   "linker_set_key" : "_ZNSt3__17collateIcED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17collateIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate<char>::~collate",
   "linker_set_key" : "_ZNSt3__17collateIcED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17collateIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate<wchar_t>::~collate",
   "linker_set_key" : "_ZNSt3__17collateIwED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17collateIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate<wchar_t>::~collate",
   "linker_set_key" : "_ZNSt3__17collateIwED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17collateIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::collate<wchar_t>::~collate",
   "linker_set_key" : "_ZNSt3__17collateIwED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17collateIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::promise<void>::get_future",
   "linker_set_key" : "_ZNSt3__17promiseIvE10get_futureEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17promiseIvEE"
    }
   ],
   "return_type" : "_ZTINSt3__16futureIvEE",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::promise<void>::set_exception",
   "linker_set_key" : "_ZNSt3__17promiseIvE13set_exceptionESt13exception_ptr",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17promiseIvEE"
    },
    {
     "referenced_type" : "_ZTISt13exception_ptr"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::promise<void>::set_value_at_thread_exit",
   "linker_set_key" : "_ZNSt3__17promiseIvE24set_value_at_thread_exitEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17promiseIvEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::promise<void>::set_exception_at_thread_exit",
   "linker_set_key" : "_ZNSt3__17promiseIvE28set_exception_at_thread_exitESt13exception_ptr",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17promiseIvEE"
    },
    {
     "referenced_type" : "_ZTISt13exception_ptr"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::promise<void>::set_value",
   "linker_set_key" : "_ZNSt3__17promiseIvE9set_valueEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17promiseIvEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::promise<void>::promise",
   "linker_set_key" : "_ZNSt3__17promiseIvEC1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17promiseIvEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::promise<void>::promise",
   "linker_set_key" : "_ZNSt3__17promiseIvEC2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17promiseIvEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::promise<void>::~promise",
   "linker_set_key" : "_ZNSt3__17promiseIvED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17promiseIvEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::promise<void>::~promise",
   "linker_set_key" : "_ZNSt3__17promiseIvED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__17promiseIvEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/future"
  },
  {
   "function_name" : "std::__c_node::__add",
   "linker_set_key" : "_ZNSt3__18__c_node5__addEPNS_8__i_nodeE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18__c_nodeE"
    },
    {
     "referenced_type" : "_ZTIPNSt3__18__i_nodeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__c_node::~__c_node",
   "linker_set_key" : "_ZNSt3__18__c_nodeD0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18__c_nodeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__c_node::~__c_node",
   "linker_set_key" : "_ZNSt3__18__c_nodeD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18__c_nodeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__c_node::~__c_node",
   "linker_set_key" : "_ZNSt3__18__c_nodeD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18__c_nodeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__get_db",
   "linker_set_key" : "_ZNSt3__18__get_dbEv",
   "return_type" : "_ZTIPNSt3__111__libcpp_dbE",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__i_node::~__i_node",
   "linker_set_key" : "_ZNSt3__18__i_nodeD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18__i_nodeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__i_node::~__i_node",
   "linker_set_key" : "_ZNSt3__18__i_nodeD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18__i_nodeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "function_name" : "std::__rs_get",
   "linker_set_key" : "_ZNSt3__18__rs_getEv",
   "return_type" : "_ZTINSt3__112__rs_defaultE",
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "function_name" : "std::__sp_mut::lock",
   "linker_set_key" : "_ZNSt3__18__sp_mut4lockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18__sp_mutE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "function_name" : "std::__sp_mut::unlock",
   "linker_set_key" : "_ZNSt3__18__sp_mut6unlockEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18__sp_mutE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "function_name" : "std::ios_base::sync_with_stdio",
   "linker_set_key" : "_ZNSt3__18ios_base15sync_with_stdioEb",
   "parameters" :
   [
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIb"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "access" : "protected",
   "function_name" : "std::ios_base::__call_callbacks",
   "linker_set_key" : "_ZNSt3__18ios_base16__call_callbacksENS0_5eventE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTINSt3__18ios_base5eventE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::register_callback",
   "linker_set_key" : "_ZNSt3__18ios_base17register_callbackEPFvNS0_5eventERS0_iEi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIPFvNSt3__18ios_base5eventERS0_iE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::__set_badbit_and_consider_rethrow",
   "linker_set_key" : "_ZNSt3__18ios_base33__set_badbit_and_consider_rethrowEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_baseE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::__set_failbit_and_consider_rethrow",
   "linker_set_key" : "_ZNSt3__18ios_base34__set_failbit_and_consider_rethrowEv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_baseE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::Init::Init",
   "linker_set_key" : "_ZNSt3__18ios_base4InitC1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_base4InitE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::Init::Init",
   "linker_set_key" : "_ZNSt3__18ios_base4InitC2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_base4InitE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::Init::~Init",
   "linker_set_key" : "_ZNSt3__18ios_base4InitD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_base4InitE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::Init::~Init",
   "linker_set_key" : "_ZNSt3__18ios_base4InitD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_base4InitE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "access" : "protected",
   "function_name" : "std::ios_base::init",
   "linker_set_key" : "_ZNSt3__18ios_base4initEPv",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "access" : "protected",
   "function_name" : "std::ios_base::move",
   "linker_set_key" : "_ZNSt3__18ios_base4moveERS0_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "access" : "protected",
   "function_name" : "std::ios_base::swap",
   "linker_set_key" : "_ZNSt3__18ios_base4swapERS0_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::clear",
   "linker_set_key" : "_ZNSt3__18ios_base5clearEj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_baseE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::imbue",
   "linker_set_key" : "_ZNSt3__18ios_base5imbueERKNS_6localeE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTINSt3__16localeE",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::iword",
   "linker_set_key" : "_ZNSt3__18ios_base5iwordEi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIRl",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::pword",
   "linker_set_key" : "_ZNSt3__18ios_base5pwordEi",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIRPv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::xalloc",
   "linker_set_key" : "_ZNSt3__18ios_base6xallocEv",
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "access" : "protected",
   "function_name" : "std::ios_base::copyfmt",
   "linker_set_key" : "_ZNSt3__18ios_base7copyfmtERKS0_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__18ios_baseE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::failure::failure",
   "linker_set_key" : "_ZNSt3__18ios_base7failureC1EPKcRKNS_10error_codeE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_base7failureE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIRKNSt3__110error_codeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::failure::failure",
   "linker_set_key" : "_ZNSt3__18ios_base7failureC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_10error_codeE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_base7failureE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIRKNSt3__110error_codeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::failure::failure",
   "linker_set_key" : "_ZNSt3__18ios_base7failureC2EPKcRKNS_10error_codeE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_base7failureE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIRKNSt3__110error_codeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::failure::failure",
   "linker_set_key" : "_ZNSt3__18ios_base7failureC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_10error_codeE",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_base7failureE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIRKNSt3__110error_codeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::failure::~failure",
   "linker_set_key" : "_ZNSt3__18ios_base7failureD0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_base7failureE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::failure::~failure",
   "linker_set_key" : "_ZNSt3__18ios_base7failureD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_base7failureE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::failure::~failure",
   "linker_set_key" : "_ZNSt3__18ios_base7failureD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_base7failureE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::~ios_base",
   "linker_set_key" : "_ZNSt3__18ios_baseD0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_baseE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::~ios_base",
   "linker_set_key" : "_ZNSt3__18ios_baseD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_baseE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::ios_base::~ios_base",
   "linker_set_key" : "_ZNSt3__18ios_baseD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18ios_baseE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::numpunct<char>::numpunct",
   "linker_set_key" : "_ZNSt3__18numpunctIcEC1Ej",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18numpunctIcEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::numpunct<char>::numpunct",
   "linker_set_key" : "_ZNSt3__18numpunctIcEC2Ej",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18numpunctIcEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct<char>::~numpunct",
   "linker_set_key" : "_ZNSt3__18numpunctIcED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18numpunctIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct<char>::~numpunct",
   "linker_set_key" : "_ZNSt3__18numpunctIcED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18numpunctIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct<char>::~numpunct",
   "linker_set_key" : "_ZNSt3__18numpunctIcED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18numpunctIcEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::numpunct<wchar_t>::numpunct",
   "linker_set_key" : "_ZNSt3__18numpunctIwEC1Ej",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18numpunctIwEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::numpunct<wchar_t>::numpunct",
   "linker_set_key" : "_ZNSt3__18numpunctIwEC2Ej",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18numpunctIwEE"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct<wchar_t>::~numpunct",
   "linker_set_key" : "_ZNSt3__18numpunctIwED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18numpunctIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct<wchar_t>::~numpunct",
   "linker_set_key" : "_ZNSt3__18numpunctIwED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18numpunctIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "access" : "protected",
   "function_name" : "std::numpunct<wchar_t>::~numpunct",
   "linker_set_key" : "_ZNSt3__18numpunctIwED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18numpunctIwEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "function_name" : "std::valarray<unsigned int>::resize",
   "linker_set_key" : "_ZNSt3__18valarrayIjE6resizeEjj",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18valarrayIjEE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "default_arg" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/valarray"
  },
  {
   "function_name" : "std::valarray<unsigned int>::valarray",
   "linker_set_key" : "_ZNSt3__18valarrayIjEC1Ej",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18valarrayIjEE"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/valarray"
  },
  {
   "function_name" : "std::valarray<unsigned int>::valarray",
   "linker_set_key" : "_ZNSt3__18valarrayIjEC2Ej",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18valarrayIjEE"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/valarray"
  },
  {
   "function_name" : "std::valarray<unsigned int>::~valarray",
   "linker_set_key" : "_ZNSt3__18valarrayIjED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18valarrayIjEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/valarray"
  },
  {
   "function_name" : "std::valarray<unsigned int>::~valarray",
   "linker_set_key" : "_ZNSt3__18valarrayIjED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__18valarrayIjEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/valarray"
  },
  {
   "function_name" : "std::__num_get<char>::__stage2_int_loop",
   "linker_set_key" : "_ZNSt3__19__num_getIcE17__stage2_int_loopEciPcRS2_RjcRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_S2_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIRPj"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::__num_get<char>::__stage2_int_prep",
   "linker_set_key" : "_ZNSt3__19__num_getIcE17__stage2_int_prepERNS_8ios_baseEPcRc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRc"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::__num_get<char>::__stage2_float_loop",
   "linker_set_key" : "_ZNSt3__19__num_getIcE19__stage2_float_loopEcRbRcPcRS4_ccRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjS4_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIRb"
    },
    {
     "referenced_type" : "_ZTIRc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIc"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIRPj"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::__num_get<char>::__stage2_float_prep",
   "linker_set_key" : "_ZNSt3__19__num_getIcE19__stage2_float_prepERNS_8ios_baseEPcRcS5_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRc"
    },
    {
     "referenced_type" : "_ZTIRc"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::__num_get<wchar_t>::__stage2_int_loop",
   "linker_set_key" : "_ZNSt3__19__num_getIwE17__stage2_int_loopEwiPcRS2_RjwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_Pw",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIRPj"
    },
    {
     "referenced_type" : "_ZTIPw"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::__num_get<wchar_t>::__stage2_int_prep",
   "linker_set_key" : "_ZNSt3__19__num_getIwE17__stage2_int_prepERNS_8ios_baseEPwRw",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIRw"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::__num_get<wchar_t>::__stage2_float_loop",
   "linker_set_key" : "_ZNSt3__19__num_getIwE19__stage2_float_loopEwRbRcPcRS4_wwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjPw",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIRb"
    },
    {
     "referenced_type" : "_ZTIRc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIRPj"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIPw"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::__num_get<wchar_t>::__stage2_float_prep",
   "linker_set_key" : "_ZNSt3__19__num_getIwE19__stage2_float_prepERNS_8ios_baseEPwRwS5_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIRw"
    },
    {
     "referenced_type" : "_ZTIRw"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::__num_put<char>::__widen_and_group_int",
   "linker_set_key" : "_ZNSt3__19__num_putIcE21__widen_and_group_intEPcS2_S2_S2_RS2_S3_RKNS_6localeE",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::__num_put<char>::__widen_and_group_float",
   "linker_set_key" : "_ZNSt3__19__num_putIcE23__widen_and_group_floatEPcS2_S2_S2_RS2_S3_RKNS_6localeE",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    },
    {
     "referenced_type" : "_ZTIRPc"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::__num_put<wchar_t>::__widen_and_group_int",
   "linker_set_key" : "_ZNSt3__19__num_putIwE21__widen_and_group_intEPcS2_S2_PwRS3_S4_RKNS_6localeE",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIRPw"
    },
    {
     "referenced_type" : "_ZTIRPw"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::__num_put<wchar_t>::__widen_and_group_float",
   "linker_set_key" : "_ZNSt3__19__num_putIwE23__widen_and_group_floatEPcS2_S2_PwRS3_S4_RKNS_6localeE",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIRPw"
    },
    {
     "referenced_type" : "_ZTIRPw"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::basic_ios<char>::copyfmt",
   "linker_set_key" : "_ZNSt3__19basic_iosIcNS_11char_traitsIcEEE7copyfmtERKS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__19basic_iosIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__19basic_iosIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::basic_ios<char>::~basic_ios",
   "linker_set_key" : "_ZNSt3__19basic_iosIcNS_11char_traitsIcEEED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__19basic_iosIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::basic_ios<char>::~basic_ios",
   "linker_set_key" : "_ZNSt3__19basic_iosIcNS_11char_traitsIcEEED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__19basic_iosIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::basic_ios<char>::~basic_ios",
   "linker_set_key" : "_ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__19basic_iosIcNS_11char_traitsIcEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::basic_ios<wchar_t>::copyfmt",
   "linker_set_key" : "_ZNSt3__19basic_iosIwNS_11char_traitsIwEEE7copyfmtERKS3_",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__19basic_iosIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__19basic_iosIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIRNSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::basic_ios<wchar_t>::~basic_ios",
   "linker_set_key" : "_ZNSt3__19basic_iosIwNS_11char_traitsIwEEED0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__19basic_iosIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::basic_ios<wchar_t>::~basic_ios",
   "linker_set_key" : "_ZNSt3__19basic_iosIwNS_11char_traitsIwEEED1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__19basic_iosIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "function_name" : "std::basic_ios<wchar_t>::~basic_ios",
   "linker_set_key" : "_ZNSt3__19basic_iosIwNS_11char_traitsIwEEED2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__19basic_iosIwNS_11char_traitsIwEEEE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "access" : "private",
   "function_name" : "std::money_get<char>::__do_get",
   "linker_set_key" : "_ZNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__do_getERS4_S4_bRKNS_6localeEjRjRbRKNS_5ctypeIcEERNS_10unique_ptrIcPFvPvEEERPcSM_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRb"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIcEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__110unique_ptrIcPFvPvEEE"
    },
    {
     "referenced_type" : "_ZTIRPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "access" : "private",
   "function_name" : "std::money_get<wchar_t>::__do_get",
   "linker_set_key" : "_ZNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__do_getERS4_S4_bRKNS_6localeEjRjRbRKNS_5ctypeIwEERNS_10unique_ptrIwPFvPvEEERPwSM_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__16localeE"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIRj"
    },
    {
     "referenced_type" : "_ZTIRb"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__15ctypeIwEE"
    },
    {
     "referenced_type" : "_ZTIRNSt3__110unique_ptrIwPFvPvEEE"
    },
    {
     "referenced_type" : "_ZTIRPw"
    },
    {
     "referenced_type" : "_ZTIPw"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "function_name" : "std::strstream::~strstream",
   "linker_set_key" : "_ZNSt3__19strstreamD0Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__19strstreamE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstream::~strstream",
   "linker_set_key" : "_ZNSt3__19strstreamD1Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__19strstreamE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::strstream::~strstream",
   "linker_set_key" : "_ZNSt3__19strstreamD2Ev",
   "parameters" :
   [
    {
     "is_this_ptr" : true,
     "referenced_type" : "_ZTIPNSt3__19strstreamE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "function_name" : "std::to_string",
   "linker_set_key" : "_ZNSt3__19to_stringEd",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTId"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::to_string",
   "linker_set_key" : "_ZNSt3__19to_stringEe",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIe"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::to_string",
   "linker_set_key" : "_ZNSt3__19to_stringEf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIf"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::to_string",
   "linker_set_key" : "_ZNSt3__19to_stringEi",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::to_string",
   "linker_set_key" : "_ZNSt3__19to_stringEj",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::to_string",
   "linker_set_key" : "_ZNSt3__19to_stringEl",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::to_string",
   "linker_set_key" : "_ZNSt3__19to_stringEm",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIm"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::to_string",
   "linker_set_key" : "_ZNSt3__19to_stringEx",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::to_string",
   "linker_set_key" : "_ZNSt3__19to_stringEy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "function_name" : "std::operator+",
   "linker_set_key" : "_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "function_name" : "std::__throw_bad_alloc",
   "linker_set_key" : "_ZSt17__throw_bad_allocv",
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "std::current_exception",
   "linker_set_key" : "_ZSt17current_exceptionv",
   "return_type" : "_ZTISt13exception_ptr",
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "function_name" : "std::rethrow_exception",
   "linker_set_key" : "_ZSt17rethrow_exceptionSt13exception_ptr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTISt13exception_ptr"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "function_name" : "std::uncaught_exception",
   "linker_set_key" : "_ZSt18uncaught_exceptionv",
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "function_name" : "std::uncaught_exceptions",
   "linker_set_key" : "_ZSt19uncaught_exceptionsv",
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "function_name" : "operator delete[]",
   "linker_set_key" : "_ZdaPv",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "operator delete[]",
   "linker_set_key" : "_ZdaPvRKSt9nothrow_t",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIRKSt9nothrow_t"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "operator delete[]",
   "linker_set_key" : "_ZdaPvSt11align_val_t",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTISt11align_val_t"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "operator delete[]",
   "linker_set_key" : "_ZdaPvSt11align_val_tRKSt9nothrow_t",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTISt11align_val_t"
    },
    {
     "referenced_type" : "_ZTIRKSt9nothrow_t"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "operator delete[]",
   "linker_set_key" : "_ZdaPvj",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "operator delete[]",
   "linker_set_key" : "_ZdaPvjSt11align_val_t",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTISt11align_val_t"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "operator delete",
   "linker_set_key" : "_ZdlPv",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "operator delete",
   "linker_set_key" : "_ZdlPvRKSt9nothrow_t",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIRKSt9nothrow_t"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "operator delete",
   "linker_set_key" : "_ZdlPvSt11align_val_t",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTISt11align_val_t"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "operator delete",
   "linker_set_key" : "_ZdlPvSt11align_val_tRKSt9nothrow_t",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTISt11align_val_t"
    },
    {
     "referenced_type" : "_ZTIRKSt9nothrow_t"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "operator delete",
   "linker_set_key" : "_ZdlPvj",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "operator delete",
   "linker_set_key" : "_ZdlPvjSt11align_val_t",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTISt11align_val_t"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "operator new[]",
   "linker_set_key" : "_Znaj",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "operator new[]",
   "linker_set_key" : "_ZnajRKSt9nothrow_t",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIRKSt9nothrow_t"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "operator new[]",
   "linker_set_key" : "_ZnajSt11align_val_t",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTISt11align_val_t"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "operator new[]",
   "linker_set_key" : "_ZnajSt11align_val_tRKSt9nothrow_t",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTISt11align_val_t"
    },
    {
     "referenced_type" : "_ZTIRKSt9nothrow_t"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "operator new",
   "linker_set_key" : "_Znwj",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "operator new",
   "linker_set_key" : "_ZnwjRKSt9nothrow_t",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIRKSt9nothrow_t"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "operator new",
   "linker_set_key" : "_ZnwjSt11align_val_t",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTISt11align_val_t"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "operator new",
   "linker_set_key" : "_ZnwjSt11align_val_tRKSt9nothrow_t",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTISt11align_val_t"
    },
    {
     "referenced_type" : "_ZTIRKSt9nothrow_t"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/libcxx/include/new"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_allocate_exception",
   "linker_set_key" : "__cxa_allocate_exception",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_bad_cast",
   "linker_set_key" : "__cxa_bad_cast",
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_bad_typeid",
   "linker_set_key" : "__cxa_bad_typeid",
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_begin_catch",
   "linker_set_key" : "__cxa_begin_catch",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_begin_cleanup",
   "linker_set_key" : "__cxa_begin_cleanup",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_current_exception_type",
   "linker_set_key" : "__cxa_current_exception_type",
   "return_type" : "_ZTIPSt9type_info",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_current_primary_exception",
   "linker_set_key" : "__cxa_current_primary_exception",
   "return_type" : "_ZTIPv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_decrement_exception_refcount",
   "linker_set_key" : "__cxa_decrement_exception_refcount",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_deleted_virtual",
   "linker_set_key" : "__cxa_deleted_virtual",
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_end_catch",
   "linker_set_key" : "__cxa_end_catch",
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_free_exception",
   "linker_set_key" : "__cxa_free_exception",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_get_exception_ptr",
   "linker_set_key" : "__cxa_get_exception_ptr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_guard_abort",
   "linker_set_key" : "__cxa_guard_abort",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_guard_acquire",
   "linker_set_key" : "__cxa_guard_acquire",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_guard_release",
   "linker_set_key" : "__cxa_guard_release",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_increment_exception_refcount",
   "linker_set_key" : "__cxa_increment_exception_refcount",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_pure_virtual",
   "linker_set_key" : "__cxa_pure_virtual",
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_rethrow",
   "linker_set_key" : "__cxa_rethrow",
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_rethrow_primary_exception",
   "linker_set_key" : "__cxa_rethrow_primary_exception",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_thread_atexit",
   "linker_set_key" : "__cxa_thread_atexit",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPFvPvE"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_throw",
   "linker_set_key" : "__cxa_throw",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPSt9type_info"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_throw_bad_array_new_length",
   "linker_set_key" : "__cxa_throw_bad_array_new_length",
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_uncaught_exception",
   "linker_set_key" : "__cxa_uncaught_exception",
   "return_type" : "_ZTIb",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_uncaught_exceptions",
   "linker_set_key" : "__cxa_uncaught_exceptions",
   "return_type" : "_ZTIj",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_vec_cctor",
   "linker_set_key" : "__cxa_vec_cctor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPFvPvS_E"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_vec_cleanup",
   "linker_set_key" : "__cxa_vec_cleanup",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_vec_ctor",
   "linker_set_key" : "__cxa_vec_ctor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_vec_delete",
   "linker_set_key" : "__cxa_vec_delete",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_vec_delete2",
   "linker_set_key" : "__cxa_vec_delete2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_vec_delete3",
   "linker_set_key" : "__cxa_vec_delete3",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    },
    {
     "referenced_type" : "_ZTIPFvPvjE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_vec_dtor",
   "linker_set_key" : "__cxa_vec_dtor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_vec_new",
   "linker_set_key" : "__cxa_vec_new",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_vec_new2",
   "linker_set_key" : "__cxa_vec_new2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    },
    {
     "referenced_type" : "_ZTIPFPvjE"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "function_name" : "__cxxabiv1::__cxa_vec_new3",
   "linker_set_key" : "__cxa_vec_new3",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    },
    {
     "referenced_type" : "_ZTIPFPvjE"
    },
    {
     "referenced_type" : "_ZTIPFvPvjE"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  }
 ],
 "global_vars" :
 [
  {
   "linker_set_key" : "_ZNSt3__110adopt_lockE",
   "name" : "std::adopt_lock",
   "referenced_type" : "_ZTIKNSt3__112adopt_lock_tE",
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "linker_set_key" : "_ZNSt3__110ctype_base5alnumE",
   "name" : "std::ctype_base::alnum",
   "referenced_type" : "_ZTIKm",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__110ctype_base5alphaE",
   "name" : "std::ctype_base::alpha",
   "referenced_type" : "_ZTIKm",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__110ctype_base5blankE",
   "name" : "std::ctype_base::blank",
   "referenced_type" : "_ZTIKm",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__110ctype_base5cntrlE",
   "name" : "std::ctype_base::cntrl",
   "referenced_type" : "_ZTIKm",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__110ctype_base5digitE",
   "name" : "std::ctype_base::digit",
   "referenced_type" : "_ZTIKm",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__110ctype_base5graphE",
   "name" : "std::ctype_base::graph",
   "referenced_type" : "_ZTIKm",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__110ctype_base5lowerE",
   "name" : "std::ctype_base::lower",
   "referenced_type" : "_ZTIKm",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__110ctype_base5printE",
   "name" : "std::ctype_base::print",
   "referenced_type" : "_ZTIKm",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__110ctype_base5punctE",
   "name" : "std::ctype_base::punct",
   "referenced_type" : "_ZTIKm",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__110ctype_base5spaceE",
   "name" : "std::ctype_base::space",
   "referenced_type" : "_ZTIKm",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__110ctype_base5upperE",
   "name" : "std::ctype_base::upper",
   "referenced_type" : "_ZTIKm",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__110ctype_base6xdigitE",
   "name" : "std::ctype_base::xdigit",
   "referenced_type" : "_ZTIKm",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__110defer_lockE",
   "name" : "std::defer_lock",
   "referenced_type" : "_ZTIKNSt3__112defer_lock_tE",
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "linker_set_key" : "_ZNSt3__110moneypunctIcLb0EE2idE",
   "name" : "std::moneypunct<char, false>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__110moneypunctIcLb0EE4intlE",
   "name" : "std::moneypunct<char, false>::intl",
   "referenced_type" : "_ZTIKb",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__110moneypunctIcLb1EE2idE",
   "name" : "std::moneypunct<char, true>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__110moneypunctIcLb1EE4intlE",
   "name" : "std::moneypunct<char, true>::intl",
   "referenced_type" : "_ZTIKb",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__110moneypunctIwLb0EE2idE",
   "name" : "std::moneypunct<wchar_t, false>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__110moneypunctIwLb0EE4intlE",
   "name" : "std::moneypunct<wchar_t, false>::intl",
   "referenced_type" : "_ZTIKb",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__110moneypunctIwLb1EE2idE",
   "name" : "std::moneypunct<wchar_t, true>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__110moneypunctIwLb1EE4intlE",
   "name" : "std::moneypunct<wchar_t, true>::intl",
   "referenced_type" : "_ZTIKb",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__111try_to_lockE",
   "name" : "std::try_to_lock",
   "referenced_type" : "_ZTIKNSt3__113try_to_lock_tE",
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "access" : "private",
   "linker_set_key" : "_ZNSt3__112__rs_default4__c_E",
   "name" : "std::__rs_default::__c_",
   "referenced_type" : "_ZTIj",
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "linker_set_key" : "_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4nposE",
   "name" : "std::basic_string<char>::npos",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "linker_set_key" : "_ZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4nposE",
   "name" : "std::basic_string<wchar_t>::npos",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/string"
  },
  {
   "linker_set_key" : "_ZNSt3__112placeholders2_1E",
   "name" : "std::placeholders::_1",
   "referenced_type" : "_ZTIKNSt3__112placeholders4__phILi1EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "linker_set_key" : "_ZNSt3__112placeholders2_2E",
   "name" : "std::placeholders::_2",
   "referenced_type" : "_ZTIKNSt3__112placeholders4__phILi2EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "linker_set_key" : "_ZNSt3__112placeholders2_3E",
   "name" : "std::placeholders::_3",
   "referenced_type" : "_ZTIKNSt3__112placeholders4__phILi3EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "linker_set_key" : "_ZNSt3__112placeholders2_4E",
   "name" : "std::placeholders::_4",
   "referenced_type" : "_ZTIKNSt3__112placeholders4__phILi4EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "linker_set_key" : "_ZNSt3__112placeholders2_5E",
   "name" : "std::placeholders::_5",
   "referenced_type" : "_ZTIKNSt3__112placeholders4__phILi5EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "linker_set_key" : "_ZNSt3__112placeholders2_6E",
   "name" : "std::placeholders::_6",
   "referenced_type" : "_ZTIKNSt3__112placeholders4__phILi6EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "linker_set_key" : "_ZNSt3__112placeholders2_7E",
   "name" : "std::placeholders::_7",
   "referenced_type" : "_ZTIKNSt3__112placeholders4__phILi7EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "linker_set_key" : "_ZNSt3__112placeholders2_8E",
   "name" : "std::placeholders::_8",
   "referenced_type" : "_ZTIKNSt3__112placeholders4__phILi8EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "linker_set_key" : "_ZNSt3__112placeholders2_9E",
   "name" : "std::placeholders::_9",
   "referenced_type" : "_ZTIKNSt3__112placeholders4__phILi9EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "linker_set_key" : "_ZNSt3__112placeholders3_10E",
   "name" : "std::placeholders::_10",
   "referenced_type" : "_ZTIKNSt3__112placeholders4__phILi10EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "linker_set_key" : "_ZNSt3__113allocator_argE",
   "name" : "std::allocator_arg",
   "referenced_type" : "_ZTIKNSt3__115allocator_arg_tE",
   "source_file" : "external/libcxx/include/__functional_base"
  },
  {
   "linker_set_key" : "_ZNSt3__114__num_get_base5__srcE",
   "name" : "std::__num_get_base::__src",
   "referenced_type" : "_ZTIA33_Kc",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__119piecewise_constructE",
   "name" : "std::piecewise_construct",
   "referenced_type" : "_ZTIKNSt3__121piecewise_construct_tE",
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "linker_set_key" : "_ZNSt3__123__libcpp_debug_functionE",
   "name" : "std::__libcpp_debug_function",
   "referenced_type" : "_ZTIPFvRKNSt3__119__libcpp_debug_infoEE",
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "linker_set_key" : "_ZNSt3__15ctypeIcE2idE",
   "name" : "std::ctype<char>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__15ctypeIwE2idE",
   "name" : "std::ctype<wchar_t>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__16chrono12steady_clock9is_steadyE",
   "name" : "std::chrono::steady_clock::is_steady",
   "referenced_type" : "_ZTIKb",
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "linker_set_key" : "_ZNSt3__16chrono12system_clock9is_steadyE",
   "name" : "std::chrono::system_clock::is_steady",
   "referenced_type" : "_ZTIKb",
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "access" : "private",
   "linker_set_key" : "_ZNSt3__16locale2id9__next_idE",
   "name" : "std::locale::id::__next_id",
   "referenced_type" : "_ZTIi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__16locale3allE",
   "name" : "std::locale::all",
   "referenced_type" : "_ZTIKi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__16locale4noneE",
   "name" : "std::locale::none",
   "referenced_type" : "_ZTIKi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__16locale4timeE",
   "name" : "std::locale::time",
   "referenced_type" : "_ZTIKi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__16locale5ctypeE",
   "name" : "std::locale::ctype",
   "referenced_type" : "_ZTIKi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__16locale7collateE",
   "name" : "std::locale::collate",
   "referenced_type" : "_ZTIKi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__16locale7numericE",
   "name" : "std::locale::numeric",
   "referenced_type" : "_ZTIKi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__16locale8messagesE",
   "name" : "std::locale::messages",
   "referenced_type" : "_ZTIKi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__16locale8monetaryE",
   "name" : "std::locale::monetary",
   "referenced_type" : "_ZTIKi",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__17codecvtIDic9mbstate_tE2idE",
   "name" : "std::codecvt<char32_t, char, mbstate_t>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__17codecvtIDsc9mbstate_tE2idE",
   "name" : "std::codecvt<char16_t, char, mbstate_t>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__17codecvtIcc9mbstate_tE2idE",
   "name" : "std::codecvt<char, char, mbstate_t>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__17codecvtIwc9mbstate_tE2idE",
   "name" : "std::codecvt<wchar_t, char, mbstate_t>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__17collateIcE2idE",
   "name" : "std::collate<char>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__17collateIwE2idE",
   "name" : "std::collate<wchar_t>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE",
   "name" : "std::num_get<char>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE",
   "name" : "std::num_get<wchar_t>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE",
   "name" : "std::num_put<char>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE",
   "name" : "std::num_put<wchar_t>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base10floatfieldE",
   "name" : "std::ios_base::floatfield",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base10scientificE",
   "name" : "std::ios_base::scientific",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base11adjustfieldE",
   "name" : "std::ios_base::adjustfield",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base2inE",
   "name" : "std::ios_base::in",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base3appE",
   "name" : "std::ios_base::app",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base3ateE",
   "name" : "std::ios_base::ate",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base3decE",
   "name" : "std::ios_base::dec",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base3hexE",
   "name" : "std::ios_base::hex",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base3octE",
   "name" : "std::ios_base::oct",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base3outE",
   "name" : "std::ios_base::out",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base4leftE",
   "name" : "std::ios_base::left",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base5fixedE",
   "name" : "std::ios_base::fixed",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base5rightE",
   "name" : "std::ios_base::right",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base5truncE",
   "name" : "std::ios_base::trunc",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base6badbitE",
   "name" : "std::ios_base::badbit",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base6binaryE",
   "name" : "std::ios_base::binary",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base6eofbitE",
   "name" : "std::ios_base::eofbit",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base6skipwsE",
   "name" : "std::ios_base::skipws",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base7failbitE",
   "name" : "std::ios_base::failbit",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base7goodbitE",
   "name" : "std::ios_base::goodbit",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base7showposE",
   "name" : "std::ios_base::showpos",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base7unitbufE",
   "name" : "std::ios_base::unitbuf",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base8internalE",
   "name" : "std::ios_base::internal",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base8showbaseE",
   "name" : "std::ios_base::showbase",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "access" : "private",
   "linker_set_key" : "_ZNSt3__18ios_base9__xindex_E",
   "name" : "std::ios_base::__xindex_",
   "referenced_type" : "_ZTINSt3__16atomicIiEE",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base9basefieldE",
   "name" : "std::ios_base::basefield",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base9boolalphaE",
   "name" : "std::ios_base::boolalpha",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base9showpointE",
   "name" : "std::ios_base::showpoint",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18ios_base9uppercaseE",
   "name" : "std::ios_base::uppercase",
   "referenced_type" : "_ZTIKj",
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "linker_set_key" : "_ZNSt3__18messagesIcE2idE",
   "name" : "std::messages<char>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__18messagesIwE2idE",
   "name" : "std::messages<wchar_t>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__18numpunctIcE2idE",
   "name" : "std::numpunct<char>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__18numpunctIwE2idE",
   "name" : "std::numpunct<wchar_t>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "linker_set_key" : "_ZNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE",
   "name" : "std::time_get<char>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE",
   "name" : "std::time_get<wchar_t>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE",
   "name" : "std::time_put<char>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE",
   "name" : "std::time_put<wchar_t>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE",
   "name" : "std::money_get<char>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE",
   "name" : "std::money_get<wchar_t>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE",
   "name" : "std::money_put<char>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE",
   "name" : "std::money_put<wchar_t>::id",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "linker_set_key" : "_ZSt7nothrow",
   "name" : "std::nothrow",
   "referenced_type" : "_ZTIKSt9nothrow_t",
   "source_file" : "external/libcxx/include/new"
  }
 ],
 "lvalue_reference_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIR9mbstate_t",
   "name" : "mbstate_t &",
   "referenced_type" : "_ZTI9mbstate_t",
   "self_type" : "_ZTIR9mbstate_t",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA100_Kc",
   "name" : "const char (&)[100]",
   "referenced_type" : "_ZTIA100_Kc",
   "self_type" : "_ZTIRA100_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA10_Kc",
   "name" : "const char (&)[10]",
   "referenced_type" : "_ZTIA10_Kc",
   "self_type" : "_ZTIRA10_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA10_Kw",
   "name" : "const wchar_t (&)[10]",
   "referenced_type" : "_ZTIA10_Kw",
   "self_type" : "_ZTIRA10_Kw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA10_c",
   "name" : "char (&)[10]",
   "referenced_type" : "_ZTIA10_c",
   "self_type" : "_ZTIRA10_c",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA10_w",
   "name" : "wchar_t (&)[10]",
   "referenced_type" : "_ZTIA10_w",
   "self_type" : "_ZTIRA10_w",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA11_Kc",
   "name" : "const char (&)[11]",
   "referenced_type" : "_ZTIA11_Kc",
   "self_type" : "_ZTIRA11_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA12_Kc",
   "name" : "const char (&)[12]",
   "referenced_type" : "_ZTIA12_Kc",
   "self_type" : "_ZTIRA12_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA12_Kw",
   "name" : "const wchar_t (&)[12]",
   "referenced_type" : "_ZTIA12_Kw",
   "self_type" : "_ZTIRA12_Kw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA21_Kc",
   "name" : "const char (&)[21]",
   "referenced_type" : "_ZTIA21_Kc",
   "self_type" : "_ZTIRA21_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA21_Kw",
   "name" : "const wchar_t (&)[21]",
   "referenced_type" : "_ZTIA21_Kw",
   "self_type" : "_ZTIRA21_Kw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA2_Kc",
   "name" : "const char (&)[2]",
   "referenced_type" : "_ZTIA2_Kc",
   "self_type" : "_ZTIRA2_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA31_Kc",
   "name" : "const char (&)[31]",
   "referenced_type" : "_ZTIA31_Kc",
   "self_type" : "_ZTIRA31_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA34_Kc",
   "name" : "const char (&)[34]",
   "referenced_type" : "_ZTIA34_Kc",
   "self_type" : "_ZTIRA34_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA35_Kc",
   "name" : "const char (&)[35]",
   "referenced_type" : "_ZTIA35_Kc",
   "self_type" : "_ZTIRA35_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA36_Kc",
   "name" : "const char (&)[36]",
   "referenced_type" : "_ZTIA36_Kc",
   "self_type" : "_ZTIRA36_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA3_Kc",
   "name" : "const char (&)[3]",
   "referenced_type" : "_ZTIA3_Kc",
   "self_type" : "_ZTIRA3_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA3_Kw",
   "name" : "const wchar_t (&)[3]",
   "referenced_type" : "_ZTIA3_Kw",
   "self_type" : "_ZTIRA3_Kw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA47_Kc",
   "name" : "const char (&)[47]",
   "referenced_type" : "_ZTIA47_Kc",
   "self_type" : "_ZTIRA47_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA4_Kc",
   "name" : "const char (&)[4]",
   "referenced_type" : "_ZTIA4_Kc",
   "self_type" : "_ZTIRA4_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA4_Kw",
   "name" : "const wchar_t (&)[4]",
   "referenced_type" : "_ZTIA4_Kw",
   "self_type" : "_ZTIRA4_Kw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA5_Kc",
   "name" : "const char (&)[5]",
   "referenced_type" : "_ZTIA5_Kc",
   "self_type" : "_ZTIRA5_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA5_Kw",
   "name" : "const wchar_t (&)[5]",
   "referenced_type" : "_ZTIA5_Kw",
   "self_type" : "_ZTIRA5_Kw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA66_Kc",
   "name" : "const char (&)[66]",
   "referenced_type" : "_ZTIA66_Kc",
   "self_type" : "_ZTIRA66_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA6_Kc",
   "name" : "const char (&)[6]",
   "referenced_type" : "_ZTIA6_Kc",
   "self_type" : "_ZTIRA6_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA6_Kw",
   "name" : "const wchar_t (&)[6]",
   "referenced_type" : "_ZTIA6_Kw",
   "self_type" : "_ZTIRA6_Kw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA73_Kc",
   "name" : "const char (&)[73]",
   "referenced_type" : "_ZTIA73_Kc",
   "self_type" : "_ZTIRA73_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA7_Kc",
   "name" : "const char (&)[7]",
   "referenced_type" : "_ZTIA7_Kc",
   "self_type" : "_ZTIRA7_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA7_Kw",
   "name" : "const wchar_t (&)[7]",
   "referenced_type" : "_ZTIA7_Kw",
   "self_type" : "_ZTIRA7_Kw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA89_Kc",
   "name" : "const char (&)[89]",
   "referenced_type" : "_ZTIA89_Kc",
   "self_type" : "_ZTIRA89_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA8_Kc",
   "name" : "const char (&)[8]",
   "referenced_type" : "_ZTIA8_Kc",
   "self_type" : "_ZTIRA8_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA8_Kw",
   "name" : "const wchar_t (&)[8]",
   "referenced_type" : "_ZTIA8_Kw",
   "self_type" : "_ZTIRA8_Kw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA9_Kc",
   "name" : "const char (&)[9]",
   "referenced_type" : "_ZTIA9_Kc",
   "self_type" : "_ZTIRA9_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA9_Kw",
   "name" : "const wchar_t (&)[9]",
   "referenced_type" : "_ZTIA9_Kw",
   "self_type" : "_ZTIRA9_Kw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRDi",
   "name" : "char32_t &",
   "referenced_type" : "_ZTIDi",
   "self_type" : "_ZTIRDi",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRDn",
   "name" : "std::nullptr_t &",
   "referenced_type" : "_ZTIDn",
   "self_type" : "_ZTIRDn",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRDs",
   "name" : "char16_t &",
   "referenced_type" : "_ZTIDs",
   "self_type" : "_ZTIRDs",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKDi",
   "name" : "const char32_t &",
   "referenced_type" : "_ZTIKDi",
   "self_type" : "_ZTIRKDi",
   "size" : 4,
   "source_file" : "external/libcxx/include/__string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKDs",
   "name" : "const char16_t &",
   "referenced_type" : "_ZTIKDs",
   "self_type" : "_ZTIRKDs",
   "size" : 4,
   "source_file" : "external/libcxx/include/__string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__110error_codeE",
   "name" : "const std::error_code &",
   "referenced_type" : "_ZTIKNSt3__110error_codeE",
   "self_type" : "_ZTIRKNSt3__110error_codeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__110money_base7patternE",
   "name" : "const std::money_base::pattern &",
   "referenced_type" : "_ZTIKNSt3__110money_base7patternE",
   "self_type" : "_ZTIRKNSt3__110money_base7patternE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__110moneypunctIcLb0EEE",
   "name" : "const std::moneypunct<char, false> &",
   "referenced_type" : "_ZTIKNSt3__110moneypunctIcLb0EEE",
   "self_type" : "_ZTIRKNSt3__110moneypunctIcLb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__110moneypunctIcLb1EEE",
   "name" : "const std::moneypunct<char, true> &",
   "referenced_type" : "_ZTIKNSt3__110moneypunctIcLb1EEE",
   "self_type" : "_ZTIRKNSt3__110moneypunctIcLb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__110moneypunctIwLb0EEE",
   "name" : "const std::moneypunct<wchar_t, false> &",
   "referenced_type" : "_ZTIKNSt3__110moneypunctIwLb0EEE",
   "self_type" : "_ZTIRKNSt3__110moneypunctIwLb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__110moneypunctIwLb1EEE",
   "name" : "const std::moneypunct<wchar_t, true> &",
   "referenced_type" : "_ZTIKNSt3__110moneypunctIwLb1EEE",
   "self_type" : "_ZTIRKNSt3__110moneypunctIwLb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__110unique_ptrIcPFvPvEEE",
   "name" : "const std::unique_ptr<char, void (*)(void *)> &",
   "referenced_type" : "_ZTIKNSt3__110unique_ptrIcPFvPvEEE",
   "self_type" : "_ZTIRKNSt3__110unique_ptrIcPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__110unique_ptrIwPFvPvEEE",
   "name" : "const std::unique_ptr<wchar_t, void (*)(void *)> &",
   "referenced_type" : "_ZTIKNSt3__110unique_ptrIwPFvPvEEE",
   "self_type" : "_ZTIRKNSt3__110unique_ptrIwPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__111__wrap_iterIPKcEE",
   "name" : "const std::__wrap_iter<const char *> &",
   "referenced_type" : "_ZTIKNSt3__111__wrap_iterIPKcEE",
   "self_type" : "_ZTIRKNSt3__111__wrap_iterIPKcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__111__wrap_iterIPKwEE",
   "name" : "const std::__wrap_iter<const wchar_t *> &",
   "referenced_type" : "_ZTIKNSt3__111__wrap_iterIPKwEE",
   "self_type" : "_ZTIRKNSt3__111__wrap_iterIPKwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "const std::__wrap_iter<std::pair<std::condition_variable *, std::mutex *> *> &",
   "referenced_type" : "_ZTIKNSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTIRKNSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE",
   "name" : "const std::__wrap_iter<std::__assoc_sub_state **> &",
   "referenced_type" : "_ZTIKNSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTIRKNSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__111__wrap_iterIPcEE",
   "name" : "const std::__wrap_iter<char *> &",
   "referenced_type" : "_ZTIKNSt3__111__wrap_iterIPcEE",
   "self_type" : "_ZTIRKNSt3__111__wrap_iterIPcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__111__wrap_iterIPdEE",
   "name" : "const std::__wrap_iter<double *> &",
   "referenced_type" : "_ZTIKNSt3__111__wrap_iterIPdEE",
   "self_type" : "_ZTIRKNSt3__111__wrap_iterIPdEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__111__wrap_iterIPiEE",
   "name" : "const std::__wrap_iter<int *> &",
   "referenced_type" : "_ZTIKNSt3__111__wrap_iterIPiEE",
   "self_type" : "_ZTIRKNSt3__111__wrap_iterIPiEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__111__wrap_iterIPwEE",
   "name" : "const std::__wrap_iter<wchar_t *> &",
   "referenced_type" : "_ZTIKNSt3__111__wrap_iterIPwEE",
   "self_type" : "_ZTIRKNSt3__111__wrap_iterIPwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__112__rs_defaultE",
   "name" : "const std::__rs_default &",
   "referenced_type" : "_ZTIKNSt3__112__rs_defaultE",
   "self_type" : "_ZTIRKNSt3__112__rs_defaultE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep &",
   "referenced_type" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
   "self_type" : "_ZTIRKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep &",
   "referenced_type" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
   "self_type" : "_ZTIRKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep &",
   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep &",
   "referenced_type" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
   "self_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> &",
   "referenced_type" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "self_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__113__vector_baseIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "const std::__vector_base<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28>> &",
   "referenced_type" : "_ZTIKNSt3__113__vector_baseIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIRKNSt3__113__vector_baseIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__113shared_futureIvEE",
   "name" : "const std::shared_future<void> &",
   "referenced_type" : "_ZTIKNSt3__113shared_futureIvEE",
   "self_type" : "_ZTIRKNSt3__113shared_futureIvEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb0ELj0EEE",
   "name" : "const std::__bit_iterator<std::__bitset<0, 0>, false, 0> &",
   "referenced_type" : "_ZTIKNSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb0ELj0EEE",
   "self_type" : "_ZTIRKNSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb0ELj0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__bit_reference"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__114__bit_iteratorIT_XT0_EXT1_EEE",
   "name" : "const __bit_iterator<_Cp, _IsConst, > &",
   "referenced_type" : "_ZTIKNSt3__114__bit_iteratorIT_XT0_EXT1_EEE",
   "self_type" : "_ZTIRKNSt3__114__bit_iteratorIT_XT0_EXT1_EEE",
   "source_file" : "external/libcxx/include/__bit_reference"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__114error_categoryE",
   "name" : "const std::error_category &",
   "referenced_type" : "_ZTIKNSt3__114error_categoryE",
   "self_type" : "_ZTIRKNSt3__114error_categoryE",
   "size" : 4,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__115__hash_iteratorIT_EE",
   "name" : "const __hash_iterator<_NodePtr> &",
   "referenced_type" : "_ZTIKNSt3__115__hash_iteratorIT_EE",
   "self_type" : "_ZTIRKNSt3__115__hash_iteratorIT_EE",
   "source_file" : "external/libcxx/include/__hash_table"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
   "name" : "const std::__sso_allocator<std::locale::facet *, 28> &",
   "referenced_type" : "_ZTIKNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
   "self_type" : "_ZTIRKNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "name" : "const std::basic_streambuf<char, std::char_traits<char>> &",
   "referenced_type" : "_ZTIKNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIRKNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "name" : "const std::basic_streambuf<wchar_t, std::char_traits<wchar_t>> &",
   "referenced_type" : "_ZTIKNSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIRKNSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__115error_conditionE",
   "name" : "const std::error_condition &",
   "referenced_type" : "_ZTIKNSt3__115error_conditionE",
   "self_type" : "_ZTIRKNSt3__115error_conditionE",
   "size" : 4,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__116__deque_iteratorIT_T0_T1_T2_T3_XT4_EEE",
   "name" : "const __deque_iterator<_ValueType, _Pointer, _Reference, _MapPointer, _DiffType, _BlockSize> &",
   "referenced_type" : "_ZTIKNSt3__116__deque_iteratorIT_T0_T1_T2_T3_XT4_EEE",
   "self_type" : "_ZTIRKNSt3__116__deque_iteratorIT_T0_T1_T2_T3_XT4_EEE",
   "source_file" : "external/libcxx/include/deque"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE",
   "name" : "const std::__compressed_pair<std::__shared_count *, std::__release_shared_count> &",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE",
   "self_type" : "_ZTIRKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE",
   "name" : "const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>> &",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE",
   "self_type" : "_ZTIRKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "name" : "const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>> &",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "self_type" : "_ZTIRKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "name" : "const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>> &",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTIRKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "name" : "const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)> &",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "self_type" : "_ZTIRKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "name" : "const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>> &",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTIRKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>> &",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIRKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__117__compressed_pairIPPvPFvS1_EEE",
   "name" : "const std::__compressed_pair<void **, void (*)(void *)> &",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE",
   "self_type" : "_ZTIRKNSt3__117__compressed_pairIPPvPFvS1_EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__117__compressed_pairIPcPFvPvEEE",
   "name" : "const std::__compressed_pair<char *, void (*)(void *)> &",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE",
   "self_type" : "_ZTIRKNSt3__117__compressed_pairIPcPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__117__compressed_pairIPhPFvPvEEE",
   "name" : "const std::__compressed_pair<unsigned char *, void (*)(void *)> &",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE",
   "self_type" : "_ZTIRKNSt3__117__compressed_pairIPhPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__117__compressed_pairIPiPFvPvEEE",
   "name" : "const std::__compressed_pair<int *, void (*)(void *)> &",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE",
   "self_type" : "_ZTIRKNSt3__117__compressed_pairIPiPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE",
   "name" : "const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>> &",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE",
   "self_type" : "_ZTIRKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__117__compressed_pairIPjPFvPvEEE",
   "name" : "const std::__compressed_pair<unsigned int *, void (*)(void *)> &",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE",
   "self_type" : "_ZTIRKNSt3__117__compressed_pairIPjPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__117__compressed_pairIPlPFvPvEEE",
   "name" : "const std::__compressed_pair<long *, void (*)(void *)> &",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE",
   "self_type" : "_ZTIRKNSt3__117__compressed_pairIPlPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__117__compressed_pairIPwPFvPvEEE",
   "name" : "const std::__compressed_pair<wchar_t *, void (*)(void *)> &",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE",
   "self_type" : "_ZTIRKNSt3__117__compressed_pairIPwPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
   "name" : "const std::basic_string_view<char32_t, std::char_traits<char32_t>> &",
   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
   "self_type" : "_ZTIRKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string_view"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
   "name" : "const std::basic_string_view<char16_t, std::char_traits<char16_t>> &",
   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
   "self_type" : "_ZTIRKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string_view"
  },
  {
   "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",
   "self_type" : "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string_view"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
   "name" : "const std::basic_string_view<wchar_t, std::char_traits<wchar_t>> &",
   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIRKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string_view"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "const std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &",
   "referenced_type" : "_ZTIKNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTIRKNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
   "name" : "const std::__hidden_allocator<std::__assoc_sub_state *> &",
   "referenced_type" : "_ZTIKNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTIRKNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__118__libcpp_refstringE",
   "name" : "const std::__libcpp_refstring &",
   "referenced_type" : "_ZTIKNSt3__118__libcpp_refstringE",
   "self_type" : "_ZTIRKNSt3__118__libcpp_refstringE",
   "size" : 4,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__118gamma_distribution10param_typeE",
   "name" : "const class std::gamma_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__118gamma_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__118gamma_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__118gamma_distributionIT_EE",
   "name" : "const gamma_distribution<_RealType> &",
   "referenced_type" : "_ZTIKNSt3__118gamma_distributionIT_EE",
   "self_type" : "_ZTIRKNSt3__118gamma_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__119__libcpp_debug_infoE",
   "name" : "const std::__libcpp_debug_info &",
   "referenced_type" : "_ZTIKNSt3__119__libcpp_debug_infoE",
   "self_type" : "_ZTIRKNSt3__119__libcpp_debug_infoE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__119cauchy_distribution10param_typeE",
   "name" : "const class std::cauchy_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__119cauchy_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__119cauchy_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__119cauchy_distributionIT_EE",
   "name" : "const cauchy_distribution<_RealType> &",
   "referenced_type" : "_ZTIKNSt3__119cauchy_distributionIT_EE",
   "self_type" : "_ZTIRKNSt3__119cauchy_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "name" : "const std::istreambuf_iterator<char, std::char_traits<char>> &",
   "referenced_type" : "_ZTIKNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIRKNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "name" : "const std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> &",
   "referenced_type" : "_ZTIKNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIRKNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__119normal_distribution10param_typeE",
   "name" : "const class std::normal_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__119normal_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__119normal_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__119normal_distributionIT_EE",
   "name" : "const normal_distribution<_RealType> &",
   "referenced_type" : "_ZTIKNSt3__119normal_distributionIT_EE",
   "self_type" : "_ZTIRKNSt3__119normal_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__120poisson_distribution10param_typeE",
   "name" : "const class std::poisson_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__120poisson_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__120poisson_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__120poisson_distributionIT_EE",
   "name" : "const poisson_distribution<_IntType> &",
   "referenced_type" : "_ZTIKNSt3__120poisson_distributionIT_EE",
   "self_type" : "_ZTIRKNSt3__120poisson_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__120weibull_distribution10param_typeE",
   "name" : "const class std::weibull_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__120weibull_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__120weibull_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__120weibull_distributionIT_EE",
   "name" : "const weibull_distribution<_RealType> &",
   "referenced_type" : "_ZTIKNSt3__120weibull_distributionIT_EE",
   "self_type" : "_ZTIRKNSt3__120weibull_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__121__hash_const_iteratorIT_EE",
   "name" : "const __hash_const_iterator<_ConstNodePtr> &",
   "referenced_type" : "_ZTIKNSt3__121__hash_const_iteratorIT_EE",
   "self_type" : "_ZTIRKNSt3__121__hash_const_iteratorIT_EE",
   "source_file" : "external/libcxx/include/__hash_table"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__121__hash_local_iteratorIT_EE",
   "name" : "const __hash_local_iterator<_NodePtr> &",
   "referenced_type" : "_ZTIKNSt3__121__hash_local_iteratorIT_EE",
   "self_type" : "_ZTIRKNSt3__121__hash_local_iteratorIT_EE",
   "source_file" : "external/libcxx/include/__hash_table"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__121binomial_distribution10param_typeE",
   "name" : "const class std::binomial_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__121binomial_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__121binomial_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__121binomial_distributionIT_EE",
   "name" : "const binomial_distribution<_IntType> &",
   "referenced_type" : "_ZTIKNSt3__121binomial_distributionIT_EE",
   "self_type" : "_ZTIRKNSt3__121binomial_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__121discrete_distribution10param_typeE",
   "name" : "const class std::discrete_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__121discrete_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__121discrete_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__121discrete_distributionIT_EE",
   "name" : "const discrete_distribution<_IntType> &",
   "referenced_type" : "_ZTIKNSt3__121discrete_distributionIT_EE",
   "self_type" : "_ZTIRKNSt3__121discrete_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__121fisher_f_distribution10param_typeE",
   "name" : "const class std::fisher_f_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__121fisher_f_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__121fisher_f_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__121fisher_f_distributionIT_EE",
   "name" : "const fisher_f_distribution<_RealType> &",
   "referenced_type" : "_ZTIKNSt3__121fisher_f_distributionIT_EE",
   "self_type" : "_ZTIRKNSt3__121fisher_f_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::__release_shared_count, 1, true> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::mutex, 1, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<void (*)(void *), 1, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__shared_count *, 0, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__thread_struct *, 0, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::locale::facet *, 0, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::locale::facet **, 0, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<void **, 0, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<char *, 0, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<unsigned char *, 0, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<int *, 0, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<unsigned int *, 0, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<long *, 0, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<wchar_t *, 0, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false> &",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122bernoulli_distribution10param_typeE",
   "name" : "const std::bernoulli_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__122bernoulli_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__122bernoulli_distribution10param_typeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__122bernoulli_distributionE",
   "name" : "const std::bernoulli_distribution &",
   "referenced_type" : "_ZTIKNSt3__122bernoulli_distributionE",
   "self_type" : "_ZTIRKNSt3__122bernoulli_distributionE",
   "size" : 4,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__122geometric_distribution10param_typeE",
   "name" : "const class std::geometric_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__122geometric_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__122geometric_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__122geometric_distributionIT_EE",
   "name" : "const geometric_distribution<_IntType> &",
   "referenced_type" : "_ZTIKNSt3__122geometric_distributionIT_EE",
   "self_type" : "_ZTIRKNSt3__122geometric_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__122lognormal_distribution10param_typeE",
   "name" : "const class std::lognormal_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__122lognormal_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__122lognormal_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__122lognormal_distributionIT_EE",
   "name" : "const lognormal_distribution<_RealType> &",
   "referenced_type" : "_ZTIKNSt3__122lognormal_distributionIT_EE",
   "self_type" : "_ZTIRKNSt3__122lognormal_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__122student_t_distribution10param_typeE",
   "name" : "const class std::student_t_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__122student_t_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__122student_t_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__122student_t_distributionIT_EE",
   "name" : "const student_t_distribution<_RealType> &",
   "referenced_type" : "_ZTIKNSt3__122student_t_distributionIT_EE",
   "self_type" : "_ZTIRKNSt3__122student_t_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__124__libcpp_debug_exceptionE",
   "name" : "const std::__libcpp_debug_exception &",
   "referenced_type" : "_ZTIKNSt3__124__libcpp_debug_exceptionE",
   "self_type" : "_ZTIRKNSt3__124__libcpp_debug_exceptionE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__124chi_squared_distribution10param_typeE",
   "name" : "const class std::chi_squared_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__124chi_squared_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__124chi_squared_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__124chi_squared_distributionIT_EE",
   "name" : "const chi_squared_distribution<_RealType> &",
   "referenced_type" : "_ZTIKNSt3__124chi_squared_distributionIT_EE",
   "self_type" : "_ZTIRKNSt3__124chi_squared_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__124exponential_distribution10param_typeE",
   "name" : "const class std::exponential_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__124exponential_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__124exponential_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__124exponential_distributionIT_EE",
   "name" : "const exponential_distribution<_RealType> &",
   "referenced_type" : "_ZTIKNSt3__124exponential_distributionIT_EE",
   "self_type" : "_ZTIRKNSt3__124exponential_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__124uniform_int_distribution10param_typeE",
   "name" : "const class std::uniform_int_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__124uniform_int_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__124uniform_int_distribution10param_typeE",
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__124uniform_int_distributionIT_EE",
   "name" : "const uniform_int_distribution<_IntType> &",
   "referenced_type" : "_ZTIKNSt3__124uniform_int_distributionIT_EE",
   "self_type" : "_ZTIRKNSt3__124uniform_int_distributionIT_EE",
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__125uniform_real_distribution10param_typeE",
   "name" : "const class std::uniform_real_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__125uniform_real_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__125uniform_real_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__125uniform_real_distributionIT_EE",
   "name" : "const uniform_real_distribution<_RealType> &",
   "referenced_type" : "_ZTIKNSt3__125uniform_real_distributionIT_EE",
   "self_type" : "_ZTIRKNSt3__125uniform_real_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__126extreme_value_distribution10param_typeE",
   "name" : "const class std::extreme_value_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__126extreme_value_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__126extreme_value_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__126extreme_value_distributionIT_EE",
   "name" : "const extreme_value_distribution<_RealType> &",
   "referenced_type" : "_ZTIKNSt3__126extreme_value_distributionIT_EE",
   "self_type" : "_ZTIRKNSt3__126extreme_value_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__126linear_congruential_engineIT_XT0_EXT1_EXT2_EEE",
   "name" : "const linear_congruential_engine<_UIntType, __a, __c, __m> &",
   "referenced_type" : "_ZTIKNSt3__126linear_congruential_engineIT_XT0_EXT1_EXT2_EEE",
   "self_type" : "_ZTIRKNSt3__126linear_congruential_engineIT_XT0_EXT1_EXT2_EEE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__127__hash_const_local_iteratorIT_EE",
   "name" : "const __hash_const_local_iterator<_ConstNodePtr> &",
   "referenced_type" : "_ZTIKNSt3__127__hash_const_local_iteratorIT_EE",
   "self_type" : "_ZTIRKNSt3__127__hash_const_local_iteratorIT_EE",
   "source_file" : "external/libcxx/include/__hash_table"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__129piecewise_linear_distribution10param_typeE",
   "name" : "const class std::piecewise_linear_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__129piecewise_linear_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__129piecewise_linear_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__129piecewise_linear_distributionIT_EE",
   "name" : "const piecewise_linear_distribution<_RealType> &",
   "referenced_type" : "_ZTIKNSt3__129piecewise_linear_distributionIT_EE",
   "self_type" : "_ZTIRKNSt3__129piecewise_linear_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__130negative_binomial_distribution10param_typeE",
   "name" : "const class std::negative_binomial_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__130negative_binomial_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__130negative_binomial_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__130negative_binomial_distributionIT_EE",
   "name" : "const negative_binomial_distribution<_IntType> &",
   "referenced_type" : "_ZTIKNSt3__130negative_binomial_distributionIT_EE",
   "self_type" : "_ZTIRKNSt3__130negative_binomial_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__131piecewise_constant_distribution10param_typeE",
   "name" : "const class std::piecewise_constant_distribution::param_type &",
   "referenced_type" : "_ZTIKNSt3__131piecewise_constant_distribution10param_typeE",
   "self_type" : "_ZTIRKNSt3__131piecewise_constant_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "linker_set_key" : "_ZTIRKNSt3__131piecewise_constant_distributionIT_EE",
   "name" : "const piecewise_constant_distribution<_RealType> &",
   "referenced_type" : "_ZTIKNSt3__131piecewise_constant_distributionIT_EE",
   "self_type" : "_ZTIRKNSt3__131piecewise_constant_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__14fposI9mbstate_tEE",
   "name" : "const std::fpos<mbstate_t> &",
   "referenced_type" : "_ZTIKNSt3__14fposI9mbstate_tEE",
   "self_type" : "_ZTIRKNSt3__14fposI9mbstate_tEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "name" : "const std::pair<std::condition_variable *, std::mutex *> &",
   "referenced_type" : "_ZTIKNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "self_type" : "_ZTIRKNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__15ctypeIcEE",
   "name" : "const std::ctype<char> &",
   "referenced_type" : "_ZTIKNSt3__15ctypeIcEE",
   "self_type" : "_ZTIRKNSt3__15ctypeIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__15ctypeIwEE",
   "name" : "const std::ctype<wchar_t> &",
   "referenced_type" : "_ZTIKNSt3__15ctypeIwEE",
   "self_type" : "_ZTIRKNSt3__15ctypeIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> &",
   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTIRKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> &",
   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTIRKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000>>> &",
   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "self_type" : "_ZTIRKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "const std::chrono::time_point<std::__fs::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> &",
   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTIRKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000000>> &",
   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
   "self_type" : "_ZTIRKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000>> &",
   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
   "self_type" : "_ZTIRKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
   "name" : "const std::chrono::duration<long long, std::ratio<1, 1>> &",
   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
   "self_type" : "_ZTIRKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__16localeE",
   "name" : "const std::locale &",
   "referenced_type" : "_ZTIKNSt3__16localeE",
   "self_type" : "_ZTIRKNSt3__16localeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "name" : "const std::vector<std::pair<std::condition_variable *, std::mutex *>, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>> &",
   "referenced_type" : "_ZTIKNSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTIRKNSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "name" : "const std::vector<std::__assoc_sub_state *, std::__hidden_allocator<std::__assoc_sub_state *>> &",
   "referenced_type" : "_ZTIKNSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTIRKNSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "const std::vector<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28>> &",
   "referenced_type" : "_ZTIKNSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIRKNSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__17codecvtIcc9mbstate_tEE",
   "name" : "const std::codecvt<char, char, mbstate_t> &",
   "referenced_type" : "_ZTIKNSt3__17codecvtIcc9mbstate_tEE",
   "self_type" : "_ZTIRKNSt3__17codecvtIcc9mbstate_tEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__17codecvtIwc9mbstate_tEE",
   "name" : "const std::codecvt<wchar_t, char, mbstate_t> &",
   "referenced_type" : "_ZTIKNSt3__17codecvtIwc9mbstate_tEE",
   "self_type" : "_ZTIRKNSt3__17codecvtIwc9mbstate_tEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "const std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> &",
   "referenced_type" : "_ZTIKNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIRKNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "const std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> &",
   "referenced_type" : "_ZTIKNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIRKNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "const std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> &",
   "referenced_type" : "_ZTIKNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIRKNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "const std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> &",
   "referenced_type" : "_ZTIKNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIRKNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__18__bitsetILj0ELj0EEE",
   "name" : "const std::__bitset<0, 0> &",
   "referenced_type" : "_ZTIKNSt3__18__bitsetILj0ELj0EEE",
   "self_type" : "_ZTIRKNSt3__18__bitsetILj0ELj0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/bitset"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__18ios_baseE",
   "name" : "const std::ios_base &",
   "referenced_type" : "_ZTIKNSt3__18ios_baseE",
   "self_type" : "_ZTIRKNSt3__18ios_baseE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__18numpunctIcEE",
   "name" : "const std::numpunct<char> &",
   "referenced_type" : "_ZTIKNSt3__18numpunctIcEE",
   "self_type" : "_ZTIRKNSt3__18numpunctIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__18numpunctIwEE",
   "name" : "const std::numpunct<wchar_t> &",
   "referenced_type" : "_ZTIKNSt3__18numpunctIwEE",
   "self_type" : "_ZTIRKNSt3__18numpunctIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__18valarrayIjEE",
   "name" : "const std::valarray<unsigned int> &",
   "referenced_type" : "_ZTIKNSt3__18valarrayIjEE",
   "self_type" : "_ZTIRKNSt3__18valarrayIjEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/valarray"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__19allocatorIDiEE",
   "name" : "const std::allocator<char32_t> &",
   "referenced_type" : "_ZTIKNSt3__19allocatorIDiEE",
   "self_type" : "_ZTIRKNSt3__19allocatorIDiEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__19allocatorIDsEE",
   "name" : "const std::allocator<char16_t> &",
   "referenced_type" : "_ZTIKNSt3__19allocatorIDsEE",
   "self_type" : "_ZTIRKNSt3__19allocatorIDsEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
   "name" : "const std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>> &",
   "referenced_type" : "_ZTIKNSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
   "self_type" : "_ZTIRKNSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__19allocatorINS_5mutexEEE",
   "name" : "const std::allocator<std::mutex> &",
   "referenced_type" : "_ZTIKNSt3__19allocatorINS_5mutexEEE",
   "self_type" : "_ZTIRKNSt3__19allocatorINS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__19allocatorIcEE",
   "name" : "const std::allocator<char> &",
   "referenced_type" : "_ZTIKNSt3__19allocatorIcEE",
   "self_type" : "_ZTIRKNSt3__19allocatorIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__19allocatorIwEE",
   "name" : "const std::allocator<wchar_t> &",
   "referenced_type" : "_ZTIKNSt3__19allocatorIwEE",
   "self_type" : "_ZTIRKNSt3__19allocatorIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "name" : "const std::basic_ios<char, std::char_traits<char>> &",
   "referenced_type" : "_ZTIKNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIRKNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "name" : "const std::basic_ios<wchar_t, std::char_traits<wchar_t>> &",
   "referenced_type" : "_ZTIKNSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIRKNSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPKDi",
   "name" : "const char32_t *const &",
   "referenced_type" : "_ZTIKPKDi",
   "self_type" : "_ZTIRKPKDi",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPKDs",
   "name" : "const char16_t *const &",
   "referenced_type" : "_ZTIKPKDs",
   "self_type" : "_ZTIRKPKDs",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPKc",
   "name" : "const char *const &",
   "referenced_type" : "_ZTIKPKc",
   "self_type" : "_ZTIRKPKc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPKw",
   "name" : "const wchar_t *const &",
   "referenced_type" : "_ZTIKPKw",
   "self_type" : "_ZTIRKPKw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPNSt3__117__assoc_sub_stateE",
   "name" : "std::__assoc_sub_state *const &",
   "referenced_type" : "_ZTIKPNSt3__117__assoc_sub_stateE",
   "self_type" : "_ZTIRKPNSt3__117__assoc_sub_stateE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPNSt3__118condition_variableE",
   "name" : "std::condition_variable *const &",
   "referenced_type" : "_ZTIKPNSt3__118condition_variableE",
   "self_type" : "_ZTIRKPNSt3__118condition_variableE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "name" : "std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *const &",
   "referenced_type" : "_ZTIKPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "self_type" : "_ZTIRKPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "name" : "std::pair<std::condition_variable *, std::mutex *> *const &",
   "referenced_type" : "_ZTIKPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "self_type" : "_ZTIRKPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPNSt3__15mutexE",
   "name" : "std::mutex *const &",
   "referenced_type" : "_ZTIKPNSt3__15mutexE",
   "self_type" : "_ZTIRKPNSt3__15mutexE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPNSt3__16locale5facetE",
   "name" : "std::locale::facet *const &",
   "referenced_type" : "_ZTIKPNSt3__16locale5facetE",
   "self_type" : "_ZTIRKPNSt3__16locale5facetE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPNSt3__18__i_nodeE",
   "name" : "std::__i_node *const &",
   "referenced_type" : "_ZTIKPNSt3__18__i_nodeE",
   "self_type" : "_ZTIRKPNSt3__18__i_nodeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPPFvNSt3__18ios_base5eventERS0_iE",
   "name" : "void (**const &)(std::ios_base::event, std::ios_base &, int)",
   "referenced_type" : "_ZTIKPPFvNSt3__18ios_base5eventERS0_iE",
   "self_type" : "_ZTIRKPPFvNSt3__18ios_base5eventERS0_iE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPPNSt3__117__assoc_sub_stateE",
   "name" : "std::__assoc_sub_state **const &",
   "referenced_type" : "_ZTIKPPNSt3__117__assoc_sub_stateE",
   "self_type" : "_ZTIRKPPNSt3__117__assoc_sub_stateE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPPNSt3__16locale5facetE",
   "name" : "std::locale::facet **const &",
   "referenced_type" : "_ZTIKPPNSt3__16locale5facetE",
   "self_type" : "_ZTIRKPPNSt3__16locale5facetE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPPv",
   "name" : "void **const &",
   "referenced_type" : "_ZTIKPPv",
   "self_type" : "_ZTIRKPPv",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPc",
   "name" : "char *const &",
   "referenced_type" : "_ZTIKPc",
   "self_type" : "_ZTIRKPc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPi",
   "name" : "int *const &",
   "referenced_type" : "_ZTIKPi",
   "self_type" : "_ZTIRKPi",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPj",
   "name" : "unsigned int *const &",
   "referenced_type" : "_ZTIKPj",
   "self_type" : "_ZTIRKPj",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPl",
   "name" : "long *const &",
   "referenced_type" : "_ZTIKPl",
   "self_type" : "_ZTIRKPl",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPw",
   "name" : "wchar_t *const &",
   "referenced_type" : "_ZTIKPw",
   "self_type" : "_ZTIRKPw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKSt11logic_error",
   "name" : "const std::logic_error &",
   "referenced_type" : "_ZTIKSt11logic_error",
   "self_type" : "_ZTIRKSt11logic_error",
   "size" : 4,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKSt13exception_ptr",
   "name" : "const std::exception_ptr &",
   "referenced_type" : "_ZTIKSt13exception_ptr",
   "self_type" : "_ZTIRKSt13exception_ptr",
   "size" : 4,
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKSt13runtime_error",
   "name" : "const std::runtime_error &",
   "referenced_type" : "_ZTIKSt13runtime_error",
   "self_type" : "_ZTIRKSt13runtime_error",
   "size" : 4,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKSt9nothrow_t",
   "name" : "const std::nothrow_t &",
   "referenced_type" : "_ZTIKSt9nothrow_t",
   "self_type" : "_ZTIRKSt9nothrow_t",
   "size" : 4,
   "source_file" : "external/libcxx/include/new"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKSt9type_info",
   "name" : "const std::type_info &",
   "referenced_type" : "_ZTIKSt9type_info",
   "self_type" : "_ZTIRKSt9type_info",
   "size" : 4,
   "source_file" : "external/libcxx/include/typeinfo"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKa",
   "name" : "const signed char &",
   "referenced_type" : "_ZTIKa",
   "self_type" : "_ZTIRKa",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKc",
   "name" : "const char &",
   "referenced_type" : "_ZTIKc",
   "self_type" : "_ZTIRKc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKd",
   "name" : "const double &",
   "referenced_type" : "_ZTIKd",
   "self_type" : "_ZTIRKd",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKe",
   "name" : "const long double &",
   "referenced_type" : "_ZTIKe",
   "self_type" : "_ZTIRKe",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKf",
   "name" : "const float &",
   "referenced_type" : "_ZTIKf",
   "self_type" : "_ZTIRKf",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKh",
   "name" : "const unsigned char &",
   "referenced_type" : "_ZTIKh",
   "self_type" : "_ZTIRKh",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKi",
   "name" : "const int &",
   "referenced_type" : "_ZTIKi",
   "self_type" : "_ZTIRKi",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKj",
   "name" : "const unsigned int &",
   "referenced_type" : "_ZTIKj",
   "self_type" : "_ZTIRKj",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKl",
   "name" : "const long &",
   "referenced_type" : "_ZTIKl",
   "self_type" : "_ZTIRKl",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKm",
   "name" : "const unsigned long &",
   "referenced_type" : "_ZTIKm",
   "self_type" : "_ZTIRKm",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKs",
   "name" : "const short &",
   "referenced_type" : "_ZTIKs",
   "self_type" : "_ZTIRKs",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKt",
   "name" : "const unsigned short &",
   "referenced_type" : "_ZTIKt",
   "self_type" : "_ZTIRKt",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKw",
   "name" : "const wchar_t &",
   "referenced_type" : "_ZTIKw",
   "self_type" : "_ZTIRKw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKx",
   "name" : "const long long &",
   "referenced_type" : "_ZTIKx",
   "self_type" : "_ZTIRKx",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKy",
   "name" : "const unsigned long long &",
   "referenced_type" : "_ZTIKy",
   "self_type" : "_ZTIRKy",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__110error_codeE",
   "name" : "std::error_code &",
   "referenced_type" : "_ZTINSt3__110error_codeE",
   "self_type" : "_ZTIRNSt3__110error_codeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__110istrstreamE",
   "name" : "std::istrstream &",
   "referenced_type" : "_ZTINSt3__110istrstreamE",
   "self_type" : "_ZTIRNSt3__110istrstreamE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__110money_base7patternE",
   "name" : "std::money_base::pattern &",
   "referenced_type" : "_ZTINSt3__110money_base7patternE",
   "self_type" : "_ZTIRNSt3__110money_base7patternE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__110ostrstreamE",
   "name" : "std::ostrstream &",
   "referenced_type" : "_ZTINSt3__110ostrstreamE",
   "self_type" : "_ZTIRNSt3__110ostrstreamE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__110unique_ptrINS_15__thread_structENS_14default_deleteIS1_EEEE",
   "name" : "std::unique_ptr<std::__thread_struct, std::default_delete<std::__thread_struct>> &",
   "referenced_type" : "_ZTINSt3__110unique_ptrINS_15__thread_structENS_14default_deleteIS1_EEEE",
   "self_type" : "_ZTIRNSt3__110unique_ptrINS_15__thread_structENS_14default_deleteIS1_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__110unique_ptrIcPFvPvEEE",
   "name" : "std::unique_ptr<char, void (*)(void *)> &",
   "referenced_type" : "_ZTINSt3__110unique_ptrIcPFvPvEEE",
   "self_type" : "_ZTIRNSt3__110unique_ptrIcPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__110unique_ptrIjPFvPvEEE",
   "name" : "std::unique_ptr<unsigned int, void (*)(void *)> &",
   "referenced_type" : "_ZTINSt3__110unique_ptrIjPFvPvEEE",
   "self_type" : "_ZTIRNSt3__110unique_ptrIjPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__110unique_ptrIwPFvPvEEE",
   "name" : "std::unique_ptr<wchar_t, void (*)(void *)> &",
   "referenced_type" : "_ZTINSt3__110unique_ptrIwPFvPvEEE",
   "self_type" : "_ZTIRNSt3__110unique_ptrIwPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__111__wrap_iterIPKcEE",
   "name" : "std::__wrap_iter<const char *> &",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPKcEE",
   "self_type" : "_ZTIRNSt3__111__wrap_iterIPKcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__111__wrap_iterIPKwEE",
   "name" : "std::__wrap_iter<const wchar_t *> &",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPKwEE",
   "self_type" : "_ZTIRNSt3__111__wrap_iterIPKwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::__wrap_iter<std::pair<std::condition_variable *, std::mutex *> *> &",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTIRNSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE",
   "name" : "std::__wrap_iter<std::__assoc_sub_state **> &",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTIRNSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__111__wrap_iterIPcEE",
   "name" : "std::__wrap_iter<char *> &",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPcEE",
   "self_type" : "_ZTIRNSt3__111__wrap_iterIPcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__111__wrap_iterIPdEE",
   "name" : "std::__wrap_iter<double *> &",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPdEE",
   "self_type" : "_ZTIRNSt3__111__wrap_iterIPdEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__111__wrap_iterIPwEE",
   "name" : "std::__wrap_iter<wchar_t *> &",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPwEE",
   "self_type" : "_ZTIRNSt3__111__wrap_iterIPwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__111unique_lockINS_5mutexEEE",
   "name" : "std::unique_lock<std::mutex> &",
   "referenced_type" : "_ZTINSt3__111unique_lockINS_5mutexEEE",
   "self_type" : "_ZTIRNSt3__111unique_lockINS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep &",
   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
   "self_type" : "_ZTIRNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep &",
   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
   "self_type" : "_ZTIRNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep &",
   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
   "self_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "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",
   "self_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep &",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
   "self_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> &",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "self_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__112strstreambufE",
   "name" : "std::strstreambuf &",
   "referenced_type" : "_ZTINSt3__112strstreambufE",
   "self_type" : "_ZTIRNSt3__112strstreambufE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_istream<char, std::char_traits<char>> &",
   "referenced_type" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIRNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "name" : "std::basic_istream<wchar_t, std::char_traits<wchar_t>> &",
   "referenced_type" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIRNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "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",
   "self_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "name" : "std::basic_ostream<wchar_t, std::char_traits<wchar_t>> &",
   "referenced_type" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__113shared_futureIvEE",
   "name" : "std::shared_future<void> &",
   "referenced_type" : "_ZTINSt3__113shared_futureIvEE",
   "self_type" : "_ZTIRNSt3__113shared_futureIvEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__114__shared_countE",
   "name" : "std::__shared_count &",
   "referenced_type" : "_ZTINSt3__114__shared_countE",
   "self_type" : "_ZTIRNSt3__114__shared_countE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__114__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "name" : "std::__split_buffer<std::pair<std::condition_variable *, std::mutex *>, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &> &",
   "referenced_type" : "_ZTINSt3__114__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTIRNSt3__114__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__114__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "name" : "std::__split_buffer<std::__assoc_sub_state *, std::__hidden_allocator<std::__assoc_sub_state *> &> &",
   "referenced_type" : "_ZTINSt3__114__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTIRNSt3__114__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__114__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "std::__split_buffer<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28> &> &",
   "referenced_type" : "_ZTINSt3__114__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIRNSt3__114__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_iostream<char, std::char_traits<char>> &",
   "referenced_type" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIRNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
   "name" : "std::__sso_allocator<std::locale::facet *, 28> &",
   "referenced_type" : "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
   "self_type" : "_ZTIRNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__115__thread_structE",
   "name" : "std::__thread_struct &",
   "referenced_type" : "_ZTINSt3__115__thread_structE",
   "self_type" : "_ZTIRNSt3__115__thread_structE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_streambuf<char, std::char_traits<char>> &",
   "referenced_type" : "_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIRNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "name" : "std::basic_streambuf<wchar_t, std::char_traits<wchar_t>> &",
   "referenced_type" : "_ZTINSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIRNSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__115regex_constants15match_flag_typeE",
   "name" : "std::regex_constants::match_flag_type &",
   "referenced_type" : "_ZTINSt3__115regex_constants15match_flag_typeE",
   "self_type" : "_ZTIRNSt3__115regex_constants15match_flag_typeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__115regex_constants18syntax_option_typeE",
   "name" : "std::regex_constants::syntax_option_type &",
   "referenced_type" : "_ZTINSt3__115regex_constants18syntax_option_typeE",
   "self_type" : "_ZTIRNSt3__115regex_constants18syntax_option_typeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
   "name" : "std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>> &",
   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
   "self_type" : "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
   "name" : "std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>> &",
   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
   "self_type" : "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
   "name" : "std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>> &",
   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
   "self_type" : "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
   "name" : "std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>> &",
   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
   "self_type" : "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
   "name" : "std::basic_string_view<char32_t, std::char_traits<char32_t>> &",
   "referenced_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
   "self_type" : "_ZTIRNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string_view"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
   "name" : "std::basic_string_view<char16_t, std::char_traits<char16_t>> &",
   "referenced_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
   "self_type" : "_ZTIRNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string_view"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_string_view<char, std::char_traits<char>> &",
   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIRNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string_view"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
   "name" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t>> &",
   "referenced_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIRNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string_view"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &",
   "referenced_type" : "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTIRNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
   "name" : "std::__hidden_allocator<std::__assoc_sub_state *> &",
   "referenced_type" : "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTIRNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__118__libcpp_refstringE",
   "name" : "std::__libcpp_refstring &",
   "referenced_type" : "_ZTINSt3__118__libcpp_refstringE",
   "self_type" : "_ZTIRNSt3__118__libcpp_refstringE",
   "size" : 4,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__118condition_variableE",
   "name" : "std::condition_variable &",
   "referenced_type" : "_ZTINSt3__118condition_variableE",
   "self_type" : "_ZTIRNSt3__118condition_variableE",
   "size" : 4,
   "source_file" : "external/libcxx/include/condition_variable"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "name" : "std::istreambuf_iterator<char, std::char_traits<char>> &",
   "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIRNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "name" : "std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> &",
   "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIRNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "name" : "std::ostreambuf_iterator<char, std::char_traits<char>> &",
   "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIRNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "name" : "std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>> &",
   "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIRNSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "name" : "std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> &",
   "referenced_type" : "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "self_type" : "_ZTIRNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__121__thread_specific_ptrINS_15__thread_structEEE",
   "name" : "std::__thread_specific_ptr<std::__thread_struct> &",
   "referenced_type" : "_ZTINSt3__121__thread_specific_ptrINS_15__thread_structEEE",
   "self_type" : "_ZTIRNSt3__121__thread_specific_ptrINS_15__thread_structEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "name" : "std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>> &",
   "referenced_type" : "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "self_type" : "_ZTIRNSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::__release_shared_count, 1, true> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::mutex, 1, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<char>, 1, true> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<void (*)(void *), 1, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__shared_count *, 0, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__thread_struct *, 0, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::locale::facet *, 0, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::locale::facet **, 0, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<void **, 0, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<char *, 0, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<unsigned char *, 0, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<int *, 0, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<unsigned int *, 0, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<long *, 0, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<wchar_t *, 0, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false> &",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__122__release_shared_countE",
   "name" : "std::__release_shared_count &",
   "referenced_type" : "_ZTINSt3__122__release_shared_countE",
   "self_type" : "_ZTIRNSt3__122__release_shared_countE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "name" : "std::pair<std::condition_variable *, std::mutex *> &",
   "referenced_type" : "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "self_type" : "_ZTIRNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__15mutexE",
   "name" : "std::mutex &",
   "referenced_type" : "_ZTINSt3__15mutexE",
   "self_type" : "_ZTIRNSt3__15mutexE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__15tupleIJEEE",
   "name" : "std::tuple<> &",
   "referenced_type" : "_ZTINSt3__15tupleIJEEE",
   "self_type" : "_ZTIRNSt3__15tupleIJEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/tuple"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16__lessIaaEE",
   "name" : "std::__less<signed char> &",
   "referenced_type" : "_ZTINSt3__16__lessIaaEE",
   "self_type" : "_ZTIRNSt3__16__lessIaaEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16__lessIccEE",
   "name" : "std::__less<char> &",
   "referenced_type" : "_ZTINSt3__16__lessIccEE",
   "self_type" : "_ZTIRNSt3__16__lessIccEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16__lessIddEE",
   "name" : "std::__less<double> &",
   "referenced_type" : "_ZTINSt3__16__lessIddEE",
   "self_type" : "_ZTIRNSt3__16__lessIddEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16__lessIeeEE",
   "name" : "std::__less<long double> &",
   "referenced_type" : "_ZTINSt3__16__lessIeeEE",
   "self_type" : "_ZTIRNSt3__16__lessIeeEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16__lessIffEE",
   "name" : "std::__less<float> &",
   "referenced_type" : "_ZTINSt3__16__lessIffEE",
   "self_type" : "_ZTIRNSt3__16__lessIffEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16__lessIhhEE",
   "name" : "std::__less<unsigned char> &",
   "referenced_type" : "_ZTINSt3__16__lessIhhEE",
   "self_type" : "_ZTIRNSt3__16__lessIhhEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16__lessIiiEE",
   "name" : "std::__less<int> &",
   "referenced_type" : "_ZTINSt3__16__lessIiiEE",
   "self_type" : "_ZTIRNSt3__16__lessIiiEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16__lessIjjEE",
   "name" : "std::__less<unsigned int> &",
   "referenced_type" : "_ZTINSt3__16__lessIjjEE",
   "self_type" : "_ZTIRNSt3__16__lessIjjEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16__lessIllEE",
   "name" : "std::__less<long> &",
   "referenced_type" : "_ZTINSt3__16__lessIllEE",
   "self_type" : "_ZTIRNSt3__16__lessIllEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16__lessImmEE",
   "name" : "std::__less<unsigned long> &",
   "referenced_type" : "_ZTINSt3__16__lessImmEE",
   "self_type" : "_ZTIRNSt3__16__lessImmEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16__lessIssEE",
   "name" : "std::__less<short> &",
   "referenced_type" : "_ZTINSt3__16__lessIssEE",
   "self_type" : "_ZTIRNSt3__16__lessIssEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16__lessIttEE",
   "name" : "std::__less<unsigned short> &",
   "referenced_type" : "_ZTINSt3__16__lessIttEE",
   "self_type" : "_ZTIRNSt3__16__lessIttEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16__lessIwwEE",
   "name" : "std::__less<wchar_t> &",
   "referenced_type" : "_ZTINSt3__16__lessIwwEE",
   "self_type" : "_ZTIRNSt3__16__lessIwwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16__lessIxxEE",
   "name" : "std::__less<long long> &",
   "referenced_type" : "_ZTINSt3__16__lessIxxEE",
   "self_type" : "_ZTIRNSt3__16__lessIxxEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16__lessIyyEE",
   "name" : "std::__less<unsigned long long> &",
   "referenced_type" : "_ZTINSt3__16__lessIyyEE",
   "self_type" : "_ZTIRNSt3__16__lessIyyEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16futureIvEE",
   "name" : "std::future<void> &",
   "referenced_type" : "_ZTINSt3__16futureIvEE",
   "self_type" : "_ZTIRNSt3__16futureIvEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16gsliceE",
   "name" : "std::gslice &",
   "referenced_type" : "_ZTINSt3__16gsliceE",
   "self_type" : "_ZTIRNSt3__16gsliceE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16launchE",
   "name" : "std::launch &",
   "referenced_type" : "_ZTINSt3__16launchE",
   "self_type" : "_ZTIRNSt3__16launchE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16locale2idE",
   "name" : "std::locale::id &",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "self_type" : "_ZTIRNSt3__16locale2idE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16locale5facetE",
   "name" : "std::locale::facet &",
   "referenced_type" : "_ZTINSt3__16locale5facetE",
   "self_type" : "_ZTIRNSt3__16locale5facetE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16localeE",
   "name" : "std::locale &",
   "referenced_type" : "_ZTINSt3__16localeE",
   "self_type" : "_ZTIRNSt3__16localeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16threadE",
   "name" : "std::thread &",
   "referenced_type" : "_ZTINSt3__16threadE",
   "self_type" : "_ZTIRNSt3__16threadE",
   "size" : 4,
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "std::vector<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28>> &",
   "referenced_type" : "_ZTINSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIRNSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__16vectorIdNS_9allocatorIdEEEE",
   "name" : "std::vector<double, std::allocator<double>> &",
   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
   "self_type" : "_ZTIRNSt3__16vectorIdNS_9allocatorIdEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__17__stateIcEE",
   "name" : "std::__state<char> &",
   "referenced_type" : "_ZTINSt3__17__stateIcEE",
   "self_type" : "_ZTIRNSt3__17__stateIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__17__stateIwEE",
   "name" : "std::__state<wchar_t> &",
   "referenced_type" : "_ZTINSt3__17__stateIwEE",
   "self_type" : "_ZTIRNSt3__17__stateIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__17promiseIvEE",
   "name" : "std::promise<void> &",
   "referenced_type" : "_ZTINSt3__17promiseIvEE",
   "self_type" : "_ZTIRNSt3__17promiseIvEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__18__sp_mutE",
   "name" : "std::__sp_mut &",
   "referenced_type" : "_ZTINSt3__18__sp_mutE",
   "self_type" : "_ZTIRNSt3__18__sp_mutE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__18ios_baseE",
   "name" : "std::ios_base &",
   "referenced_type" : "_ZTINSt3__18ios_baseE",
   "self_type" : "_ZTIRNSt3__18ios_baseE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__18valarrayIbEE",
   "name" : "std::valarray<bool> &",
   "referenced_type" : "_ZTINSt3__18valarrayIbEE",
   "self_type" : "_ZTIRNSt3__18valarrayIbEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__18valarrayIjEE",
   "name" : "std::valarray<unsigned int> &",
   "referenced_type" : "_ZTINSt3__18valarrayIjEE",
   "self_type" : "_ZTIRNSt3__18valarrayIjEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__19allocatorIDiEE",
   "name" : "std::allocator<char32_t> &",
   "referenced_type" : "_ZTINSt3__19allocatorIDiEE",
   "self_type" : "_ZTIRNSt3__19allocatorIDiEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__19allocatorIDsEE",
   "name" : "std::allocator<char16_t> &",
   "referenced_type" : "_ZTINSt3__19allocatorIDsEE",
   "self_type" : "_ZTIRNSt3__19allocatorIDsEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
   "name" : "std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>> &",
   "referenced_type" : "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
   "self_type" : "_ZTIRNSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__19allocatorINS_5mutexEEE",
   "name" : "std::allocator<std::mutex> &",
   "referenced_type" : "_ZTINSt3__19allocatorINS_5mutexEEE",
   "self_type" : "_ZTIRNSt3__19allocatorINS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__19allocatorIcEE",
   "name" : "std::allocator<char> &",
   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
   "self_type" : "_ZTIRNSt3__19allocatorIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__19allocatorIdEE",
   "name" : "std::allocator<double> &",
   "referenced_type" : "_ZTINSt3__19allocatorIdEE",
   "self_type" : "_ZTIRNSt3__19allocatorIdEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__19allocatorIjEE",
   "name" : "std::allocator<unsigned int> &",
   "referenced_type" : "_ZTINSt3__19allocatorIjEE",
   "self_type" : "_ZTIRNSt3__19allocatorIjEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__19allocatorIwEE",
   "name" : "std::allocator<wchar_t> &",
   "referenced_type" : "_ZTINSt3__19allocatorIwEE",
   "self_type" : "_ZTIRNSt3__19allocatorIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_ios<char, std::char_traits<char>> &",
   "referenced_type" : "_ZTINSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIRNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "name" : "std::basic_ios<wchar_t, std::char_traits<wchar_t>> &",
   "referenced_type" : "_ZTINSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIRNSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__19strstreamE",
   "name" : "std::strstream &",
   "referenced_type" : "_ZTINSt3__19strstreamE",
   "self_type" : "_ZTIRNSt3__19strstreamE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRP10__locale_t",
   "name" : "__locale_t *&",
   "referenced_type" : "_ZTIP10__locale_t",
   "self_type" : "_ZTIRP10__locale_t",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPDi",
   "name" : "char32_t *&",
   "referenced_type" : "_ZTIPDi",
   "self_type" : "_ZTIRPDi",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPDs",
   "name" : "char16_t *&",
   "referenced_type" : "_ZTIPDs",
   "self_type" : "_ZTIRPDs",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPFPvjE",
   "name" : "void *(*&)(unsigned int)",
   "referenced_type" : "_ZTIPFPvjE",
   "self_type" : "_ZTIRPFPvjE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPFvNSt3__18ios_base5eventERS0_iE",
   "name" : "void (*&)(std::ios_base::event, std::ios_base &, int)",
   "referenced_type" : "_ZTIPFvNSt3__18ios_base5eventERS0_iE",
   "self_type" : "_ZTIRPFvNSt3__18ios_base5eventERS0_iE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPFvPvE",
   "name" : "void (*&)(void *)",
   "referenced_type" : "_ZTIPFvPvE",
   "self_type" : "_ZTIRPFvPvE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPKDi",
   "name" : "const char32_t *&",
   "referenced_type" : "_ZTIPKDi",
   "self_type" : "_ZTIRPKDi",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPKDs",
   "name" : "const char16_t *&",
   "referenced_type" : "_ZTIPKDs",
   "self_type" : "_ZTIRPKDs",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPKc",
   "name" : "const char *&",
   "referenced_type" : "_ZTIPKc",
   "self_type" : "_ZTIRPKc",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPKj",
   "name" : "const unsigned int *&",
   "referenced_type" : "_ZTIPKj",
   "self_type" : "_ZTIRPKj",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPKw",
   "name" : "const wchar_t *&",
   "referenced_type" : "_ZTIPKw",
   "self_type" : "_ZTIRPKw",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_ostream<char, std::char_traits<char>> *&",
   "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIRPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "name" : "std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&",
   "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIRPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPNSt3__114__shared_countE",
   "name" : "std::__shared_count *&",
   "referenced_type" : "_ZTIPNSt3__114__shared_countE",
   "self_type" : "_ZTIRPNSt3__114__shared_countE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPNSt3__117__assoc_sub_stateE",
   "name" : "std::__assoc_sub_state *&",
   "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE",
   "self_type" : "_ZTIRPNSt3__117__assoc_sub_stateE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPNSt3__118condition_variableE",
   "name" : "std::condition_variable *&",
   "referenced_type" : "_ZTIPNSt3__118condition_variableE",
   "self_type" : "_ZTIRPNSt3__118condition_variableE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "name" : "std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *&",
   "referenced_type" : "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "self_type" : "_ZTIRPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "name" : "std::pair<std::condition_variable *, std::mutex *> *&",
   "referenced_type" : "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "self_type" : "_ZTIRPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPNSt3__15mutexE",
   "name" : "std::mutex *&",
   "referenced_type" : "_ZTIPNSt3__15mutexE",
   "self_type" : "_ZTIRPNSt3__15mutexE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPNSt3__16locale5facetE",
   "name" : "std::locale::facet *&",
   "referenced_type" : "_ZTIPNSt3__16locale5facetE",
   "self_type" : "_ZTIRPNSt3__16locale5facetE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPPFvNSt3__18ios_base5eventERS0_iE",
   "name" : "void (**&)(std::ios_base::event, std::ios_base &, int)",
   "referenced_type" : "_ZTIPPFvNSt3__18ios_base5eventERS0_iE",
   "self_type" : "_ZTIRPPFvNSt3__18ios_base5eventERS0_iE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPPNSt3__117__assoc_sub_stateE",
   "name" : "std::__assoc_sub_state **&",
   "referenced_type" : "_ZTIPPNSt3__117__assoc_sub_stateE",
   "self_type" : "_ZTIRPPNSt3__117__assoc_sub_stateE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPPNSt3__16locale5facetE",
   "name" : "std::locale::facet **&",
   "referenced_type" : "_ZTIPPNSt3__16locale5facetE",
   "self_type" : "_ZTIRPPNSt3__16locale5facetE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPPNSt3__18__i_nodeE",
   "name" : "std::__i_node **&",
   "referenced_type" : "_ZTIPPNSt3__18__i_nodeE",
   "self_type" : "_ZTIRPPNSt3__18__i_nodeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPPv",
   "name" : "void **&",
   "referenced_type" : "_ZTIPPv",
   "self_type" : "_ZTIRPPv",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPc",
   "name" : "char *&",
   "referenced_type" : "_ZTIPc",
   "self_type" : "_ZTIRPc",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPh",
   "name" : "unsigned char *&",
   "referenced_type" : "_ZTIPh",
   "self_type" : "_ZTIRPh",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPi",
   "name" : "int *&",
   "referenced_type" : "_ZTIPi",
   "self_type" : "_ZTIRPi",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPj",
   "name" : "unsigned int *&",
   "referenced_type" : "_ZTIPj",
   "self_type" : "_ZTIRPj",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPl",
   "name" : "long *&",
   "referenced_type" : "_ZTIPl",
   "self_type" : "_ZTIRPl",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPv",
   "name" : "void *&",
   "referenced_type" : "_ZTIPv",
   "self_type" : "_ZTIRPv",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPw",
   "name" : "wchar_t *&",
   "referenced_type" : "_ZTIPw",
   "self_type" : "_ZTIRPw",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRSt11logic_error",
   "name" : "std::logic_error &",
   "referenced_type" : "_ZTISt11logic_error",
   "self_type" : "_ZTIRSt11logic_error",
   "size" : 4,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRSt13exception_ptr",
   "name" : "std::exception_ptr &",
   "referenced_type" : "_ZTISt13exception_ptr",
   "self_type" : "_ZTIRSt13exception_ptr",
   "size" : 4,
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRSt13runtime_error",
   "name" : "std::runtime_error &",
   "referenced_type" : "_ZTISt13runtime_error",
   "self_type" : "_ZTIRSt13runtime_error",
   "size" : 4,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRVm",
   "name" : "volatile unsigned long &",
   "referenced_type" : "_ZTIVm",
   "self_type" : "_ZTIRVm",
   "size" : 4,
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRa",
   "name" : "signed char &",
   "referenced_type" : "_ZTIa",
   "self_type" : "_ZTIRa",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRb",
   "name" : "bool &",
   "referenced_type" : "_ZTIb",
   "self_type" : "_ZTIRb",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRc",
   "name" : "char &",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIRc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRd",
   "name" : "double &",
   "referenced_type" : "_ZTId",
   "self_type" : "_ZTIRd",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRe",
   "name" : "long double &",
   "referenced_type" : "_ZTIe",
   "self_type" : "_ZTIRe",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRf",
   "name" : "float &",
   "referenced_type" : "_ZTIf",
   "self_type" : "_ZTIRf",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRh",
   "name" : "unsigned char &",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIRh",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRi",
   "name" : "int &",
   "referenced_type" : "_ZTIi",
   "self_type" : "_ZTIRi",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRj",
   "name" : "unsigned int &",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIRj",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRl",
   "name" : "long &",
   "referenced_type" : "_ZTIl",
   "self_type" : "_ZTIRl",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRm",
   "name" : "unsigned long &",
   "referenced_type" : "_ZTIm",
   "self_type" : "_ZTIRm",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRs",
   "name" : "short &",
   "referenced_type" : "_ZTIs",
   "self_type" : "_ZTIRs",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRt",
   "name" : "unsigned short &",
   "referenced_type" : "_ZTIt",
   "self_type" : "_ZTIRt",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRw",
   "name" : "wchar_t &",
   "referenced_type" : "_ZTIw",
   "self_type" : "_ZTIRw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRx",
   "name" : "long long &",
   "referenced_type" : "_ZTIx",
   "self_type" : "_ZTIRx",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRy",
   "name" : "unsigned long long &",
   "referenced_type" : "_ZTIy",
   "self_type" : "_ZTIRy",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  }
 ],
 "pointer_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP10__locale_t",
   "name" : "__locale_t *",
   "referenced_type" : "_ZTI10__locale_t",
   "self_type" : "_ZTIP10__locale_t",
   "size" : 4,
   "source_file" : "external/libcxx/include/support/xlocale/__posix_l_fallback.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP14pthread_cond_t",
   "name" : "pthread_cond_t *",
   "referenced_type" : "_ZTI14pthread_cond_t",
   "self_type" : "_ZTIP14pthread_cond_t",
   "size" : 4,
   "source_file" : "external/libcxx/include/__threading_support"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP15pthread_mutex_t",
   "name" : "pthread_mutex_t *",
   "referenced_type" : "_ZTI15pthread_mutex_t",
   "self_type" : "_ZTIP15pthread_mutex_t",
   "size" : 4,
   "source_file" : "external/libcxx/include/__threading_support"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP2tm",
   "name" : "tm *",
   "referenced_type" : "_ZTI2tm",
   "self_type" : "_ZTIP2tm",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP5lconv",
   "name" : "lconv *",
   "referenced_type" : "_ZTI5lconv",
   "self_type" : "_ZTIP5lconv",
   "size" : 4,
   "source_file" : "external/libcxx/include/__bsd_locale_fallbacks.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7__sFILE",
   "name" : "__sFILE *",
   "referenced_type" : "_ZTI7__sFILE",
   "self_type" : "_ZTIP7__sFILE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__std_stream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8timespec",
   "name" : "timespec *",
   "referenced_type" : "_ZTI8timespec",
   "self_type" : "_ZTIP8timespec",
   "size" : 4,
   "source_file" : "external/libcxx/include/__threading_support"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP9mbstate_t",
   "name" : "mbstate_t *",
   "referenced_type" : "_ZTI9mbstate_t",
   "self_type" : "_ZTIP9mbstate_t",
   "size" : 4,
   "source_file" : "external/libcxx/include/__bsd_locale_fallbacks.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPDi",
   "name" : "char32_t *",
   "referenced_type" : "_ZTIDi",
   "self_type" : "_ZTIPDi",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPDn",
   "name" : "std::nullptr_t *",
   "referenced_type" : "_ZTIDn",
   "self_type" : "_ZTIPDn",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPDs",
   "name" : "char16_t *",
   "referenced_type" : "_ZTIDs",
   "self_type" : "_ZTIPDs",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPvPKvE",
   "name" : "void *(*)(const void *)",
   "referenced_type" : "_ZTIFPvPKvE",
   "self_type" : "_ZTIPFPvPKvE",
   "size" : 4,
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPvS_E",
   "name" : "void *(*)(void *)",
   "referenced_type" : "_ZTIFPvS_E",
   "self_type" : "_ZTIPFPvS_E",
   "size" : 4,
   "source_file" : "external/libcxx/include/__threading_support"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPvjE",
   "name" : "void *(*)(unsigned int)",
   "referenced_type" : "_ZTIFPvjE",
   "self_type" : "_ZTIPFPvjE",
   "size" : 4,
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFRNSt3__113basic_istreamIcNS_11char_traitsIcEEEES4_E",
   "name" : "std::basic_istream<char> &(*)(std::basic_istream<char> &)",
   "referenced_type" : "_ZTIFRNSt3__113basic_istreamIcNS_11char_traitsIcEEEES4_E",
   "self_type" : "_ZTIPFRNSt3__113basic_istreamIcNS_11char_traitsIcEEEES4_E",
   "size" : 4,
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFRNSt3__113basic_istreamIwNS_11char_traitsIwEEEES4_E",
   "name" : "std::basic_istream<wchar_t> &(*)(std::basic_istream<wchar_t> &)",
   "referenced_type" : "_ZTIFRNSt3__113basic_istreamIwNS_11char_traitsIwEEEES4_E",
   "self_type" : "_ZTIPFRNSt3__113basic_istreamIwNS_11char_traitsIwEEEES4_E",
   "size" : 4,
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEES4_E",
   "name" : "std::basic_ostream<char> &(*)(std::basic_ostream<char> &)",
   "referenced_type" : "_ZTIFRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEES4_E",
   "self_type" : "_ZTIPFRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEES4_E",
   "size" : 4,
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEES4_E",
   "name" : "std::basic_ostream<wchar_t> &(*)(std::basic_ostream<wchar_t> &)",
   "referenced_type" : "_ZTIFRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEES4_E",
   "self_type" : "_ZTIPFRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEES4_E",
   "size" : 4,
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFRNSt3__18ios_baseES1_E",
   "name" : "std::ios_base &(*)(std::ios_base &)",
   "referenced_type" : "_ZTIFRNSt3__18ios_baseES1_E",
   "self_type" : "_ZTIPFRNSt3__18ios_baseES1_E",
   "size" : 4,
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFRNSt3__19basic_iosIcNS_11char_traitsIcEEEES4_E",
   "name" : "std::basic_ios<char> &(*)(std::basic_ios<char> &)",
   "referenced_type" : "_ZTIFRNSt3__19basic_iosIcNS_11char_traitsIcEEEES4_E",
   "self_type" : "_ZTIPFRNSt3__19basic_iosIcNS_11char_traitsIcEEEES4_E",
   "size" : 4,
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFRNSt3__19basic_iosIwNS_11char_traitsIwEEEES4_E",
   "name" : "std::basic_ios<wchar_t> &(*)(std::basic_ios<wchar_t> &)",
   "referenced_type" : "_ZTIFRNSt3__19basic_iosIwNS_11char_traitsIwEEEES4_E",
   "self_type" : "_ZTIPFRNSt3__19basic_iosIwNS_11char_traitsIwEEEES4_E",
   "size" : 4,
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFbccE",
   "name" : "bool (*)(char, char)",
   "referenced_type" : "_ZTIFbccE",
   "self_type" : "_ZTIPFbccE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFbwwE",
   "name" : "bool (*)(wchar_t, wchar_t)",
   "referenced_type" : "_ZTIFbwwE",
   "self_type" : "_ZTIPFbwwE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvNSt3__18ios_base5eventERS0_iE",
   "name" : "void (*)(std::ios_base::event, std::ios_base &, int)",
   "referenced_type" : "_ZTIFvNSt3__18ios_base5eventERS0_iE",
   "self_type" : "_ZTIPFvNSt3__18ios_base5eventERS0_iE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPvE",
   "name" : "void (*)(void *)",
   "referenced_type" : "_ZTIFvPvE",
   "self_type" : "_ZTIPFvPvE",
   "size" : 4,
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPvS_E",
   "name" : "void (*)(void *, void *)",
   "referenced_type" : "_ZTIFvPvS_E",
   "self_type" : "_ZTIPFvPvS_E",
   "size" : 4,
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPvjE",
   "name" : "void (*)(void *, unsigned int)",
   "referenced_type" : "_ZTIFvPvjE",
   "self_type" : "_ZTIPFvPvjE",
   "size" : 4,
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvRKNSt3__119__libcpp_debug_infoEE",
   "name" : "void (*)(const std::__libcpp_debug_info &)",
   "referenced_type" : "_ZTIFvRKNSt3__119__libcpp_debug_infoEE",
   "self_type" : "_ZTIPFvRKNSt3__119__libcpp_debug_infoEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvvE",
   "name" : "void (*)()",
   "referenced_type" : "_ZTIFvvE",
   "self_type" : "_ZTIPFvvE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__threading_support"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK2tm",
   "name" : "const tm *",
   "referenced_type" : "_ZTIK2tm",
   "self_type" : "_ZTIPK2tm",
   "size" : 4,
   "source_file" : "external/libcxx/include/support/xlocale/__posix_l_fallback.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKDi",
   "name" : "const char32_t *",
   "referenced_type" : "_ZTIKDi",
   "self_type" : "_ZTIPKDi",
   "size" : 4,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKDs",
   "name" : "const char16_t *",
   "referenced_type" : "_ZTIKDs",
   "self_type" : "_ZTIPKDs",
   "size" : 4,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110__equal_toIccEE",
   "name" : "const std::__equal_to<char> *",
   "referenced_type" : "_ZTIKNSt3__110__equal_toIccEE",
   "self_type" : "_ZTIPKNSt3__110__equal_toIccEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110__equal_toIwwEE",
   "name" : "const std::__equal_to<wchar_t> *",
   "referenced_type" : "_ZTIKNSt3__110__equal_toIwwEE",
   "self_type" : "_ZTIPKNSt3__110__equal_toIwwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110__function8__policyE",
   "name" : "const std::__function::__policy *",
   "referenced_type" : "_ZTIKNSt3__110__function8__policyE",
   "self_type" : "_ZTIPKNSt3__110__function8__policyE",
   "size" : 4,
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110__time_putE",
   "name" : "const std::__time_put *",
   "referenced_type" : "_ZTIKNSt3__110__time_putE",
   "self_type" : "_ZTIPKNSt3__110__time_putE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110error_codeE",
   "name" : "const std::error_code *",
   "referenced_type" : "_ZTIKNSt3__110error_codeE",
   "self_type" : "_ZTIPKNSt3__110error_codeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110istrstreamE",
   "name" : "const std::istrstream *",
   "referenced_type" : "_ZTIKNSt3__110istrstreamE",
   "self_type" : "_ZTIPKNSt3__110istrstreamE",
   "size" : 4,
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110moneypunctIcLb0EEE",
   "name" : "const std::moneypunct<char, false> *",
   "referenced_type" : "_ZTIKNSt3__110moneypunctIcLb0EEE",
   "self_type" : "_ZTIPKNSt3__110moneypunctIcLb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110moneypunctIcLb1EEE",
   "name" : "const std::moneypunct<char, true> *",
   "referenced_type" : "_ZTIKNSt3__110moneypunctIcLb1EEE",
   "self_type" : "_ZTIPKNSt3__110moneypunctIcLb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110moneypunctIwLb0EEE",
   "name" : "const std::moneypunct<wchar_t, false> *",
   "referenced_type" : "_ZTIKNSt3__110moneypunctIwLb0EEE",
   "self_type" : "_ZTIPKNSt3__110moneypunctIwLb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110moneypunctIwLb1EEE",
   "name" : "const std::moneypunct<wchar_t, true> *",
   "referenced_type" : "_ZTIKNSt3__110moneypunctIwLb1EEE",
   "self_type" : "_ZTIPKNSt3__110moneypunctIwLb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110ostrstreamE",
   "name" : "const std::ostrstream *",
   "referenced_type" : "_ZTIKNSt3__110ostrstreamE",
   "self_type" : "_ZTIPKNSt3__110ostrstreamE",
   "size" : 4,
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110shared_ptrINS_5mutexEEE",
   "name" : "const std::shared_ptr<std::mutex> *",
   "referenced_type" : "_ZTIKNSt3__110shared_ptrINS_5mutexEEE",
   "self_type" : "_ZTIPKNSt3__110shared_ptrINS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110unique_ptrINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "name" : "const std::unique_ptr<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>> *",
   "referenced_type" : "_ZTIKNSt3__110unique_ptrINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "self_type" : "_ZTIPKNSt3__110unique_ptrINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "name" : "const std::unique_ptr<void (*)(event, ios_base &, int), void (*)(void *)> *",
   "referenced_type" : "_ZTIKNSt3__110unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "self_type" : "_ZTIPKNSt3__110unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110unique_ptrIPvPFvS1_EEE",
   "name" : "const std::unique_ptr<void *, void (*)(void *)> *",
   "referenced_type" : "_ZTIKNSt3__110unique_ptrIPvPFvS1_EEE",
   "self_type" : "_ZTIPKNSt3__110unique_ptrIPvPFvS1_EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110unique_ptrIcPFvPvEEE",
   "name" : "const std::unique_ptr<char, void (*)(void *)> *",
   "referenced_type" : "_ZTIKNSt3__110unique_ptrIcPFvPvEEE",
   "self_type" : "_ZTIPKNSt3__110unique_ptrIcPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110unique_ptrIiPFvPvEEE",
   "name" : "const std::unique_ptr<int, void (*)(void *)> *",
   "referenced_type" : "_ZTIKNSt3__110unique_ptrIiPFvPvEEE",
   "self_type" : "_ZTIPKNSt3__110unique_ptrIiPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110unique_ptrIjPFvPvEEE",
   "name" : "const std::unique_ptr<unsigned int, void (*)(void *)> *",
   "referenced_type" : "_ZTIKNSt3__110unique_ptrIjPFvPvEEE",
   "self_type" : "_ZTIPKNSt3__110unique_ptrIjPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110unique_ptrIlPFvPvEEE",
   "name" : "const std::unique_ptr<long, void (*)(void *)> *",
   "referenced_type" : "_ZTIKNSt3__110unique_ptrIlPFvPvEEE",
   "self_type" : "_ZTIPKNSt3__110unique_ptrIlPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__110unique_ptrIwPFvPvEEE",
   "name" : "const std::unique_ptr<wchar_t, void (*)(void *)> *",
   "referenced_type" : "_ZTIKNSt3__110unique_ptrIwPFvPvEEE",
   "self_type" : "_ZTIPKNSt3__110unique_ptrIwPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__111__libcpp_dbE",
   "name" : "const std::__libcpp_db *",
   "referenced_type" : "_ZTIKNSt3__111__libcpp_dbE",
   "self_type" : "_ZTIPKNSt3__111__libcpp_dbE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__111__wrap_iterIPKcEE",
   "name" : "const std::__wrap_iter<const char *> *",
   "referenced_type" : "_ZTIKNSt3__111__wrap_iterIPKcEE",
   "self_type" : "_ZTIPKNSt3__111__wrap_iterIPKcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__111__wrap_iterIPKwEE",
   "name" : "const std::__wrap_iter<const wchar_t *> *",
   "referenced_type" : "_ZTIKNSt3__111__wrap_iterIPKwEE",
   "self_type" : "_ZTIPKNSt3__111__wrap_iterIPKwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "const std::__wrap_iter<std::pair<std::condition_variable *, std::mutex *> *> *",
   "referenced_type" : "_ZTIKNSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTIPKNSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE",
   "name" : "const std::__wrap_iter<std::__assoc_sub_state **> *",
   "referenced_type" : "_ZTIKNSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTIPKNSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__111__wrap_iterIPcEE",
   "name" : "const std::__wrap_iter<char *> *",
   "referenced_type" : "_ZTIKNSt3__111__wrap_iterIPcEE",
   "self_type" : "_ZTIPKNSt3__111__wrap_iterIPcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__111__wrap_iterIPdEE",
   "name" : "const std::__wrap_iter<double *> *",
   "referenced_type" : "_ZTIKNSt3__111__wrap_iterIPdEE",
   "self_type" : "_ZTIPKNSt3__111__wrap_iterIPdEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__111__wrap_iterIPiEE",
   "name" : "const std::__wrap_iter<int *> *",
   "referenced_type" : "_ZTIKNSt3__111__wrap_iterIPiEE",
   "self_type" : "_ZTIPKNSt3__111__wrap_iterIPiEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__111__wrap_iterIPwEE",
   "name" : "const std::__wrap_iter<wchar_t *> *",
   "referenced_type" : "_ZTIKNSt3__111__wrap_iterIPwEE",
   "self_type" : "_ZTIPKNSt3__111__wrap_iterIPwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__111regex_errorE",
   "name" : "const std::regex_error *",
   "referenced_type" : "_ZTIKNSt3__111regex_errorE",
   "self_type" : "_ZTIPKNSt3__111regex_errorE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__111unique_lockINS_5mutexEEE",
   "name" : "const std::unique_lock<std::mutex> *",
   "referenced_type" : "_ZTIKNSt3__111unique_lockINS_5mutexEEE",
   "self_type" : "_ZTIPKNSt3__111unique_lockINS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__112__do_messageE",
   "name" : "const std::__do_message *",
   "referenced_type" : "_ZTIKNSt3__112__do_messageE",
   "self_type" : "_ZTIPKNSt3__112__do_messageE",
   "size" : 4,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__112bad_weak_ptrE",
   "name" : "const std::bad_weak_ptr *",
   "referenced_type" : "_ZTIKNSt3__112bad_weak_ptrE",
   "self_type" : "_ZTIPKNSt3__112bad_weak_ptrE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>> *",
   "referenced_type" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
   "self_type" : "_ZTIPKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>> *",
   "referenced_type" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
   "self_type" : "_ZTIPKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "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",
   "self_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> *",
   "referenced_type" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "self_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__112ctype_bynameIcEE",
   "name" : "const std::ctype_byname<char> *",
   "referenced_type" : "_ZTIKNSt3__112ctype_bynameIcEE",
   "self_type" : "_ZTIPKNSt3__112ctype_bynameIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__112ctype_bynameIwEE",
   "name" : "const std::ctype_byname<wchar_t> *",
   "referenced_type" : "_ZTIKNSt3__112ctype_bynameIwEE",
   "self_type" : "_ZTIPKNSt3__112ctype_bynameIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__112future_errorE",
   "name" : "const std::future_error *",
   "referenced_type" : "_ZTIKNSt3__112future_errorE",
   "self_type" : "_ZTIPKNSt3__112future_errorE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__112strstreambufE",
   "name" : "const std::strstreambuf *",
   "referenced_type" : "_ZTIKNSt3__112strstreambufE",
   "self_type" : "_ZTIPKNSt3__112strstreambufE",
   "size" : 4,
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__112system_errorE",
   "name" : "const std::system_error *",
   "referenced_type" : "_ZTIKNSt3__112system_errorE",
   "self_type" : "_ZTIPKNSt3__112system_errorE",
   "size" : 4,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
   "name" : "const std::__scalar_hash<std::_PairT, 2> *",
   "referenced_type" : "_ZTIKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
   "self_type" : "_ZTIPKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__113__scalar_hashIdLj2EEE",
   "name" : "const std::__scalar_hash<double, 2> *",
   "referenced_type" : "_ZTIKNSt3__113__scalar_hashIdLj2EEE",
   "self_type" : "_ZTIPKNSt3__113__scalar_hashIdLj2EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__113__scalar_hashIeLj2EEE",
   "name" : "const std::__scalar_hash<long double, 2> *",
   "referenced_type" : "_ZTIKNSt3__113__scalar_hashIeLj2EEE",
   "self_type" : "_ZTIPKNSt3__113__scalar_hashIeLj2EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__113__scalar_hashIfLj1EEE",
   "name" : "const std::__scalar_hash<float, 1> *",
   "referenced_type" : "_ZTIKNSt3__113__scalar_hashIfLj1EEE",
   "self_type" : "_ZTIPKNSt3__113__scalar_hashIfLj1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__113__vector_baseINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "name" : "const std::__vector_base<std::pair<std::condition_variable *, std::mutex *>, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>> *",
   "referenced_type" : "_ZTIKNSt3__113__vector_baseINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTIPKNSt3__113__vector_baseINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__113__vector_baseIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "name" : "const std::__vector_base<std::__assoc_sub_state *, std::__hidden_allocator<std::__assoc_sub_state *>> *",
   "referenced_type" : "_ZTIKNSt3__113__vector_baseIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTIPKNSt3__113__vector_baseIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__113__vector_baseIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "const std::__vector_base<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28>> *",
   "referenced_type" : "_ZTIKNSt3__113__vector_baseIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIPKNSt3__113__vector_baseIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__113__vector_baseIjNS_9allocatorIjEEEE",
   "name" : "const std::__vector_base<unsigned int, std::allocator<unsigned int>> *",
   "referenced_type" : "_ZTIKNSt3__113__vector_baseIjNS_9allocatorIjEEEE",
   "self_type" : "_ZTIPKNSt3__113__vector_baseIjNS_9allocatorIjEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryE",
   "name" : "const std::basic_istream<char, std::char_traits<char>>::sentry *",
   "referenced_type" : "_ZTIKNSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryE",
   "self_type" : "_ZTIPKNSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryE",
   "size" : 4,
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryE",
   "name" : "const std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry *",
   "referenced_type" : "_ZTIKNSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryE",
   "self_type" : "_ZTIPKNSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryE",
   "size" : 4,
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
   "name" : "const std::basic_ostream<char, std::char_traits<char>>::sentry *",
   "referenced_type" : "_ZTIKNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
   "self_type" : "_ZTIPKNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE",
   "name" : "const std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry *",
   "referenced_type" : "_ZTIKNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE",
   "self_type" : "_ZTIPKNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__113random_deviceE",
   "name" : "const std::random_device *",
   "referenced_type" : "_ZTIKNSt3__113random_deviceE",
   "self_type" : "_ZTIPKNSt3__113random_deviceE",
   "size" : 4,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__113shared_futureIvEE",
   "name" : "const std::shared_future<void> *",
   "referenced_type" : "_ZTIKNSt3__113shared_futureIvEE",
   "self_type" : "_ZTIPKNSt3__113shared_futureIvEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__114__codecvt_utf8IDiEE",
   "name" : "const std::__codecvt_utf8<char32_t> *",
   "referenced_type" : "_ZTIKNSt3__114__codecvt_utf8IDiEE",
   "self_type" : "_ZTIPKNSt3__114__codecvt_utf8IDiEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__114__codecvt_utf8IDsEE",
   "name" : "const std::__codecvt_utf8<char16_t> *",
   "referenced_type" : "_ZTIKNSt3__114__codecvt_utf8IDsEE",
   "self_type" : "_ZTIPKNSt3__114__codecvt_utf8IDsEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__114__codecvt_utf8IwEE",
   "name" : "const std::__codecvt_utf8<wchar_t> *",
   "referenced_type" : "_ZTIKNSt3__114__codecvt_utf8IwEE",
   "self_type" : "_ZTIPKNSt3__114__codecvt_utf8IwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__114__shared_countE",
   "name" : "const std::__shared_count *",
   "referenced_type" : "_ZTIKNSt3__114__shared_countE",
   "self_type" : "_ZTIPKNSt3__114__shared_countE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__114__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "name" : "const std::__split_buffer<std::pair<std::condition_variable *, std::mutex *>, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &> *",
   "referenced_type" : "_ZTIKNSt3__114__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTIPKNSt3__114__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__split_buffer"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__114__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "name" : "const std::__split_buffer<std::__assoc_sub_state *, std::__hidden_allocator<std::__assoc_sub_state *> &> *",
   "referenced_type" : "_ZTIKNSt3__114__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTIPKNSt3__114__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__split_buffer"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__114__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "const std::__split_buffer<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28> &> *",
   "referenced_type" : "_ZTIKNSt3__114__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIPKNSt3__114__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__split_buffer"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__114collate_bynameIcEE",
   "name" : "const std::collate_byname<char> *",
   "referenced_type" : "_ZTIKNSt3__114collate_bynameIcEE",
   "self_type" : "_ZTIPKNSt3__114collate_bynameIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__114collate_bynameIwEE",
   "name" : "const std::collate_byname<wchar_t> *",
   "referenced_type" : "_ZTIKNSt3__114collate_bynameIwEE",
   "self_type" : "_ZTIPKNSt3__114collate_bynameIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__114error_categoryE",
   "name" : "const std::error_category *",
   "referenced_type" : "_ZTIKNSt3__114error_categoryE",
   "self_type" : "_ZTIPKNSt3__114error_categoryE",
   "size" : 4,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__114pointer_safetyE",
   "name" : "const std::pointer_safety *",
   "referenced_type" : "_ZTIKNSt3__114pointer_safetyE",
   "self_type" : "_ZTIPKNSt3__114pointer_safetyE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__115__codecvt_utf16IDiLb0EEE",
   "name" : "const std::__codecvt_utf16<char32_t, false> *",
   "referenced_type" : "_ZTIKNSt3__115__codecvt_utf16IDiLb0EEE",
   "self_type" : "_ZTIPKNSt3__115__codecvt_utf16IDiLb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__115__codecvt_utf16IDiLb1EEE",
   "name" : "const std::__codecvt_utf16<char32_t, true> *",
   "referenced_type" : "_ZTIKNSt3__115__codecvt_utf16IDiLb1EEE",
   "self_type" : "_ZTIPKNSt3__115__codecvt_utf16IDiLb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__115__codecvt_utf16IDsLb0EEE",
   "name" : "const std::__codecvt_utf16<char16_t, false> *",
   "referenced_type" : "_ZTIKNSt3__115__codecvt_utf16IDsLb0EEE",
   "self_type" : "_ZTIPKNSt3__115__codecvt_utf16IDsLb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__115__codecvt_utf16IDsLb1EEE",
   "name" : "const std::__codecvt_utf16<char16_t, true> *",
   "referenced_type" : "_ZTIKNSt3__115__codecvt_utf16IDsLb1EEE",
   "self_type" : "_ZTIPKNSt3__115__codecvt_utf16IDsLb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__115__codecvt_utf16IwLb0EEE",
   "name" : "const std::__codecvt_utf16<wchar_t, false> *",
   "referenced_type" : "_ZTIKNSt3__115__codecvt_utf16IwLb0EEE",
   "self_type" : "_ZTIPKNSt3__115__codecvt_utf16IwLb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__115__codecvt_utf16IwLb1EEE",
   "name" : "const std::__codecvt_utf16<wchar_t, true> *",
   "referenced_type" : "_ZTIKNSt3__115__codecvt_utf16IwLb1EEE",
   "self_type" : "_ZTIPKNSt3__115__codecvt_utf16IwLb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__115__has_one_stateIcEE",
   "name" : "const std::__has_one_state<char> *",
   "referenced_type" : "_ZTIKNSt3__115__has_one_stateIcEE",
   "self_type" : "_ZTIPKNSt3__115__has_one_stateIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__115__has_one_stateIwEE",
   "name" : "const std::__has_one_state<wchar_t> *",
   "referenced_type" : "_ZTIKNSt3__115__has_one_stateIwEE",
   "self_type" : "_ZTIPKNSt3__115__has_one_stateIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
   "name" : "const std::__sso_allocator<std::locale::facet *, 28> *",
   "referenced_type" : "_ZTIKNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
   "self_type" : "_ZTIPKNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__sso_allocator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "name" : "const std::basic_streambuf<char, std::char_traits<char>> *",
   "referenced_type" : "_ZTIKNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIPKNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "name" : "const std::basic_streambuf<wchar_t, std::char_traits<wchar_t>> *",
   "referenced_type" : "_ZTIKNSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIPKNSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__115error_conditionE",
   "name" : "const std::error_condition *",
   "referenced_type" : "_ZTIKNSt3__115error_conditionE",
   "self_type" : "_ZTIPKNSt3__115error_conditionE",
   "size" : 4,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "const std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char>>> *",
   "referenced_type" : "_ZTIKNSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIPKNSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "const std::time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> *",
   "referenced_type" : "_ZTIKNSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIPKNSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__assoc_sub_stateE",
   "name" : "const std::__assoc_sub_state *",
   "referenced_type" : "_ZTIKNSt3__117__assoc_sub_stateE",
   "self_type" : "_ZTIPKNSt3__117__assoc_sub_stateE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
   "name" : "const std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
   "name" : "const std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
   "name" : "const std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
   "name" : "const std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE",
   "name" : "const std::__compressed_pair<std::__shared_count *, std::__release_shared_count> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE",
   "name" : "const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "name" : "const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "name" : "const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "name" : "const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "name" : "const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "name" : "const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "name" : "const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *> &> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28> &> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPPvPFvS1_EEE",
   "name" : "const std::__compressed_pair<void **, void (*)(void *)> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPPvPFvS1_EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPcPFvPvEEE",
   "name" : "const std::__compressed_pair<char *, void (*)(void *)> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPcPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPhPFvPvEEE",
   "name" : "const std::__compressed_pair<unsigned char *, void (*)(void *)> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPhPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPiPFvPvEEE",
   "name" : "const std::__compressed_pair<int *, void (*)(void *)> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPiPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE",
   "name" : "const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPjPFvPvEEE",
   "name" : "const std::__compressed_pair<unsigned int *, void (*)(void *)> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPjPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPlPFvPvEEE",
   "name" : "const std::__compressed_pair<long *, void (*)(void *)> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPlPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPwPFvPvEEE",
   "name" : "const std::__compressed_pair<wchar_t *, void (*)(void *)> *",
   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE",
   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPwPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
   "name" : "const std::basic_string_view<char, std::char_traits<char>> *",
   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIPKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string_view"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
   "name" : "const std::basic_string_view<wchar_t, std::char_traits<wchar_t>> *",
   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIPKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string_view"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117moneypunct_bynameIcLb0EEE",
   "name" : "const std::moneypunct_byname<char, false> *",
   "referenced_type" : "_ZTIKNSt3__117moneypunct_bynameIcLb0EEE",
   "self_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117moneypunct_bynameIcLb1EEE",
   "name" : "const std::moneypunct_byname<char, true> *",
   "referenced_type" : "_ZTIKNSt3__117moneypunct_bynameIcLb1EEE",
   "self_type" : "_ZTIPKNSt3__117moneypunct_bynameIcLb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117moneypunct_bynameIwLb0EEE",
   "name" : "const std::moneypunct_byname<wchar_t, false> *",
   "referenced_type" : "_ZTIKNSt3__117moneypunct_bynameIwLb0EEE",
   "self_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__117moneypunct_bynameIwLb1EEE",
   "name" : "const std::moneypunct_byname<wchar_t, true> *",
   "referenced_type" : "_ZTIKNSt3__117moneypunct_bynameIwLb1EEE",
   "self_type" : "_ZTIPKNSt3__117moneypunct_bynameIwLb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__118__libcpp_refstringE",
   "name" : "const std::__libcpp_refstring *",
   "referenced_type" : "_ZTIKNSt3__118__libcpp_refstringE",
   "self_type" : "_ZTIPKNSt3__118__libcpp_refstringE",
   "size" : 4,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__118__time_get_storageIcEE",
   "name" : "const std::__time_get_storage<char> *",
   "referenced_type" : "_ZTIKNSt3__118__time_get_storageIcEE",
   "self_type" : "_ZTIPKNSt3__118__time_get_storageIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__118__time_get_storageIwEE",
   "name" : "const std::__time_get_storage<wchar_t> *",
   "referenced_type" : "_ZTIKNSt3__118__time_get_storageIwEE",
   "self_type" : "_ZTIPKNSt3__118__time_get_storageIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__119__in_pattern_resultE",
   "name" : "const std::__in_pattern_result *",
   "referenced_type" : "_ZTIKNSt3__119__in_pattern_resultE",
   "self_type" : "_ZTIPKNSt3__119__in_pattern_resultE",
   "size" : 4,
   "source_file" : "external/libcxx/include/charconv"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__119__shared_weak_countE",
   "name" : "const std::__shared_weak_count *",
   "referenced_type" : "_ZTIKNSt3__119__shared_weak_countE",
   "self_type" : "_ZTIPKNSt3__119__shared_weak_countE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxyE",
   "name" : "const std::istreambuf_iterator<char, std::char_traits<char>>::__proxy *",
   "referenced_type" : "_ZTIKNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxyE",
   "self_type" : "_ZTIPKNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxyE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "name" : "const std::istreambuf_iterator<char, std::char_traits<char>> *",
   "referenced_type" : "_ZTIKNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIPKNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxyE",
   "name" : "const std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>::__proxy *",
   "referenced_type" : "_ZTIKNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxyE",
   "self_type" : "_ZTIPKNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxyE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "name" : "const std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> *",
   "referenced_type" : "_ZTIKNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIPKNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "name" : "const std::ostreambuf_iterator<char, std::char_traits<char>> *",
   "referenced_type" : "_ZTIKNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIPKNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "name" : "const std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>> *",
   "referenced_type" : "_ZTIKNSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIPKNSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IDiEE",
   "name" : "const std::__codecvt_utf8_utf16<char32_t> *",
   "referenced_type" : "_ZTIKNSt3__120__codecvt_utf8_utf16IDiEE",
   "self_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IDiEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IDsEE",
   "name" : "const std::__codecvt_utf8_utf16<char16_t> *",
   "referenced_type" : "_ZTIKNSt3__120__codecvt_utf8_utf16IDsEE",
   "self_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IDsEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IwEE",
   "name" : "const std::__codecvt_utf8_utf16<wchar_t> *",
   "referenced_type" : "_ZTIKNSt3__120__codecvt_utf8_utf16IwEE",
   "self_type" : "_ZTIPKNSt3__120__codecvt_utf8_utf16IwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "name" : "const std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *",
   "referenced_type" : "_ZTIKNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "self_type" : "_ZTIPKNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__120__time_get_c_storageIcEE",
   "name" : "const std::__time_get_c_storage<char> *",
   "referenced_type" : "_ZTIKNSt3__120__time_get_c_storageIcEE",
   "self_type" : "_ZTIPKNSt3__120__time_get_c_storageIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__120__time_get_c_storageIwEE",
   "name" : "const std::__time_get_c_storage<wchar_t> *",
   "referenced_type" : "_ZTIKNSt3__120__time_get_c_storageIwEE",
   "self_type" : "_ZTIPKNSt3__120__time_get_c_storageIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__120__vector_base_commonILb1EEE",
   "name" : "const std::__vector_base_common<true> *",
   "referenced_type" : "_ZTIKNSt3__120__vector_base_commonILb1EEE",
   "self_type" : "_ZTIPKNSt3__120__vector_base_commonILb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__121__basic_string_commonILb1EEE",
   "name" : "const std::__basic_string_common<true> *",
   "referenced_type" : "_ZTIKNSt3__121__basic_string_commonILb1EEE",
   "self_type" : "_ZTIPKNSt3__121__basic_string_commonILb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__121__thread_specific_ptrINS_15__thread_structEEE",
   "name" : "const std::__thread_specific_ptr<std::__thread_struct> *",
   "referenced_type" : "_ZTIKNSt3__121__thread_specific_ptrINS_15__thread_structEEE",
   "self_type" : "_ZTIPKNSt3__121__thread_specific_ptrINS_15__thread_structEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::__release_shared_count, 1, true> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::mutex, 1, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<void (*)(void *), 1, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__shared_count *, 0, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__thread_struct *, 0, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::locale::facet *, 0, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::locale::facet **, 0, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<void **, 0, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<char *, 0, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<unsigned char *, 0, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<int *, 0, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<unsigned int *, 0, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<long *, 0, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<wchar_t *, 0, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false> *",
   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122bernoulli_distribution10param_typeE",
   "name" : "const std::bernoulli_distribution::param_type *",
   "referenced_type" : "_ZTIKNSt3__122bernoulli_distribution10param_typeE",
   "self_type" : "_ZTIPKNSt3__122bernoulli_distribution10param_typeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__122bernoulli_distributionE",
   "name" : "const std::bernoulli_distribution *",
   "referenced_type" : "_ZTIKNSt3__122bernoulli_distributionE",
   "self_type" : "_ZTIPKNSt3__122bernoulli_distributionE",
   "size" : 4,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__123__match_any_but_newlineIcEE",
   "name" : "const std::__match_any_but_newline<char> *",
   "referenced_type" : "_ZTIKNSt3__123__match_any_but_newlineIcEE",
   "self_type" : "_ZTIPKNSt3__123__match_any_but_newlineIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__123__match_any_but_newlineIwEE",
   "name" : "const std::__match_any_but_newline<wchar_t> *",
   "referenced_type" : "_ZTIKNSt3__123__match_any_but_newlineIwEE",
   "self_type" : "_ZTIPKNSt3__123__match_any_but_newlineIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__124__libcpp_debug_exceptionE",
   "name" : "const std::__libcpp_debug_exception *",
   "referenced_type" : "_ZTIKNSt3__124__libcpp_debug_exceptionE",
   "self_type" : "_ZTIPKNSt3__124__libcpp_debug_exceptionE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14fposI9mbstate_tEE",
   "name" : "const std::fpos<mbstate_t> *",
   "referenced_type" : "_ZTIKNSt3__14fposI9mbstate_tEE",
   "self_type" : "_ZTIPKNSt3__14fposI9mbstate_tEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIDiEE",
   "name" : "const std::hash<char32_t> *",
   "referenced_type" : "_ZTIKNSt3__14hashIDiEE",
   "self_type" : "_ZTIPKNSt3__14hashIDiEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIDsEE",
   "name" : "const std::hash<char16_t> *",
   "referenced_type" : "_ZTIKNSt3__14hashIDsEE",
   "self_type" : "_ZTIPKNSt3__14hashIDsEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashINS_10error_codeEEE",
   "name" : "const std::hash<std::error_code> *",
   "referenced_type" : "_ZTIKNSt3__14hashINS_10error_codeEEE",
   "self_type" : "_ZTIPKNSt3__14hashINS_10error_codeEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashINS_11__thread_idEEE",
   "name" : "const std::hash<std::__thread_id> *",
   "referenced_type" : "_ZTIKNSt3__14hashINS_11__thread_idEEE",
   "self_type" : "_ZTIPKNSt3__14hashINS_11__thread_idEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashINS_15error_conditionEEE",
   "name" : "const std::hash<std::error_condition> *",
   "referenced_type" : "_ZTIKNSt3__14hashINS_15error_conditionEEE",
   "self_type" : "_ZTIPKNSt3__14hashINS_15error_conditionEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIPKvEE",
   "name" : "const std::hash<const void *> *",
   "referenced_type" : "_ZTIKNSt3__14hashIPKvEE",
   "self_type" : "_ZTIPKNSt3__14hashIPKvEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIPvEE",
   "name" : "const std::hash<void *> *",
   "referenced_type" : "_ZTIKNSt3__14hashIPvEE",
   "self_type" : "_ZTIPKNSt3__14hashIPvEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIaEE",
   "name" : "const std::hash<signed char> *",
   "referenced_type" : "_ZTIKNSt3__14hashIaEE",
   "self_type" : "_ZTIPKNSt3__14hashIaEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIbEE",
   "name" : "const std::hash<bool> *",
   "referenced_type" : "_ZTIKNSt3__14hashIbEE",
   "self_type" : "_ZTIPKNSt3__14hashIbEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIcEE",
   "name" : "const std::hash<char> *",
   "referenced_type" : "_ZTIKNSt3__14hashIcEE",
   "self_type" : "_ZTIPKNSt3__14hashIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIdEE",
   "name" : "const std::hash<double> *",
   "referenced_type" : "_ZTIKNSt3__14hashIdEE",
   "self_type" : "_ZTIPKNSt3__14hashIdEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIeEE",
   "name" : "const std::hash<long double> *",
   "referenced_type" : "_ZTIKNSt3__14hashIeEE",
   "self_type" : "_ZTIPKNSt3__14hashIeEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIfEE",
   "name" : "const std::hash<float> *",
   "referenced_type" : "_ZTIKNSt3__14hashIfEE",
   "self_type" : "_ZTIPKNSt3__14hashIfEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIhEE",
   "name" : "const std::hash<unsigned char> *",
   "referenced_type" : "_ZTIKNSt3__14hashIhEE",
   "self_type" : "_ZTIPKNSt3__14hashIhEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIiEE",
   "name" : "const std::hash<int> *",
   "referenced_type" : "_ZTIKNSt3__14hashIiEE",
   "self_type" : "_ZTIPKNSt3__14hashIiEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIjEE",
   "name" : "const std::hash<unsigned int> *",
   "referenced_type" : "_ZTIKNSt3__14hashIjEE",
   "self_type" : "_ZTIPKNSt3__14hashIjEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIlEE",
   "name" : "const std::hash<long> *",
   "referenced_type" : "_ZTIKNSt3__14hashIlEE",
   "self_type" : "_ZTIPKNSt3__14hashIlEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashImEE",
   "name" : "const std::hash<unsigned long> *",
   "referenced_type" : "_ZTIKNSt3__14hashImEE",
   "self_type" : "_ZTIPKNSt3__14hashImEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIsEE",
   "name" : "const std::hash<short> *",
   "referenced_type" : "_ZTIKNSt3__14hashIsEE",
   "self_type" : "_ZTIPKNSt3__14hashIsEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashItEE",
   "name" : "const std::hash<unsigned short> *",
   "referenced_type" : "_ZTIKNSt3__14hashItEE",
   "self_type" : "_ZTIPKNSt3__14hashItEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIwEE",
   "name" : "const std::hash<wchar_t> *",
   "referenced_type" : "_ZTIKNSt3__14hashIwEE",
   "self_type" : "_ZTIPKNSt3__14hashIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "name" : "const std::pair<std::condition_variable *, std::mutex *> *",
   "referenced_type" : "_ZTIKNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "self_type" : "_ZTIPKNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14pairIjPKcEE",
   "name" : "const std::pair<unsigned int, const char *> *",
   "referenced_type" : "_ZTIKNSt3__14pairIjPKcEE",
   "self_type" : "_ZTIPKNSt3__14pairIjPKcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14pairIjPKwEE",
   "name" : "const std::pair<unsigned int, const wchar_t *> *",
   "referenced_type" : "_ZTIKNSt3__14pairIjPKwEE",
   "self_type" : "_ZTIPKNSt3__14pairIjPKwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__15ctypeIcEE",
   "name" : "const std::ctype<char> *",
   "referenced_type" : "_ZTIKNSt3__15ctypeIcEE",
   "self_type" : "_ZTIPKNSt3__15ctypeIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__15ctypeIwEE",
   "name" : "const std::ctype<wchar_t> *",
   "referenced_type" : "_ZTIKNSt3__15ctypeIwEE",
   "self_type" : "_ZTIPKNSt3__15ctypeIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__15sliceE",
   "name" : "const std::slice *",
   "referenced_type" : "_ZTIKNSt3__15sliceE",
   "self_type" : "_ZTIPKNSt3__15sliceE",
   "size" : 4,
   "source_file" : "external/libcxx/include/valarray"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16__lessIPcS1_EE",
   "name" : "const std::__less<char *> *",
   "referenced_type" : "_ZTIKNSt3__16__lessIPcS1_EE",
   "self_type" : "_ZTIPKNSt3__16__lessIPcS1_EE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16__lessIaaEE",
   "name" : "const std::__less<signed char> *",
   "referenced_type" : "_ZTIKNSt3__16__lessIaaEE",
   "self_type" : "_ZTIPKNSt3__16__lessIaaEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16__lessIccEE",
   "name" : "const std::__less<char> *",
   "referenced_type" : "_ZTIKNSt3__16__lessIccEE",
   "self_type" : "_ZTIPKNSt3__16__lessIccEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16__lessIddEE",
   "name" : "const std::__less<double> *",
   "referenced_type" : "_ZTIKNSt3__16__lessIddEE",
   "self_type" : "_ZTIPKNSt3__16__lessIddEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16__lessIeeEE",
   "name" : "const std::__less<long double> *",
   "referenced_type" : "_ZTIKNSt3__16__lessIeeEE",
   "self_type" : "_ZTIPKNSt3__16__lessIeeEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16__lessIffEE",
   "name" : "const std::__less<float> *",
   "referenced_type" : "_ZTIKNSt3__16__lessIffEE",
   "self_type" : "_ZTIPKNSt3__16__lessIffEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16__lessIhhEE",
   "name" : "const std::__less<unsigned char> *",
   "referenced_type" : "_ZTIKNSt3__16__lessIhhEE",
   "self_type" : "_ZTIPKNSt3__16__lessIhhEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16__lessIiiEE",
   "name" : "const std::__less<int> *",
   "referenced_type" : "_ZTIKNSt3__16__lessIiiEE",
   "self_type" : "_ZTIPKNSt3__16__lessIiiEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16__lessIjjEE",
   "name" : "const std::__less<unsigned int> *",
   "referenced_type" : "_ZTIKNSt3__16__lessIjjEE",
   "self_type" : "_ZTIPKNSt3__16__lessIjjEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16__lessIllEE",
   "name" : "const std::__less<long> *",
   "referenced_type" : "_ZTIKNSt3__16__lessIllEE",
   "self_type" : "_ZTIPKNSt3__16__lessIllEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16__lessImmEE",
   "name" : "const std::__less<unsigned long> *",
   "referenced_type" : "_ZTIKNSt3__16__lessImmEE",
   "self_type" : "_ZTIPKNSt3__16__lessImmEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16__lessIssEE",
   "name" : "const std::__less<short> *",
   "referenced_type" : "_ZTIKNSt3__16__lessIssEE",
   "self_type" : "_ZTIPKNSt3__16__lessIssEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16__lessIttEE",
   "name" : "const std::__less<unsigned short> *",
   "referenced_type" : "_ZTIKNSt3__16__lessIttEE",
   "self_type" : "_ZTIPKNSt3__16__lessIttEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16__lessIwwEE",
   "name" : "const std::__less<wchar_t> *",
   "referenced_type" : "_ZTIKNSt3__16__lessIwwEE",
   "self_type" : "_ZTIPKNSt3__16__lessIwwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16__lessIxxEE",
   "name" : "const std::__less<long long> *",
   "referenced_type" : "_ZTIKNSt3__16__lessIxxEE",
   "self_type" : "_ZTIPKNSt3__16__lessIxxEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16__lessIyyEE",
   "name" : "const std::__less<unsigned long long> *",
   "referenced_type" : "_ZTIKNSt3__16__lessIyyEE",
   "self_type" : "_ZTIPKNSt3__16__lessIyyEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16__nodeIcEE",
   "name" : "const std::__node<char> *",
   "referenced_type" : "_ZTIKNSt3__16__nodeIcEE",
   "self_type" : "_ZTIPKNSt3__16__nodeIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16__nodeIwEE",
   "name" : "const std::__node<wchar_t> *",
   "referenced_type" : "_ZTIKNSt3__16__nodeIwEE",
   "self_type" : "_ZTIPKNSt3__16__nodeIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTIPKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTIPKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000>>> *",
   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "self_type" : "_ZTIPKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "const std::chrono::time_point<std::__fs::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTIPKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EE",
   "name" : "const std::chrono::__duration_lt<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
   "referenced_type" : "_ZTIKNSt3__16chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EE",
   "self_type" : "_ZTIPKNSt3__16chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "name" : "const std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long double, std::ratio<1, 1>>, std::ratio<1, 1000000000>, true, false> *",
   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "self_type" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
   "name" : "const std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long double, std::ratio<1, 1000000000>>, std::ratio<1, 1>, true, true> *",
   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
   "self_type" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "name" : "const std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long long, std::ratio<1, 1>>, std::ratio<1, 1000000000>, true, false> *",
   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "self_type" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "name" : "const std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1000000>>, std::chrono::duration<long long, std::ratio<1, 1>>, std::ratio<1, 1000000>, true, false> *",
   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "self_type" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
   "name" : "const std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1>>, std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::ratio<1000000000, 1>, false, true> *",
   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
   "self_type" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEE",
   "name" : "const std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1>>, std::chrono::duration<long long, std::ratio<1, 1000000>>, std::ratio<1000000, 1>, false, true> *",
   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEE",
   "self_type" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
   "name" : "const std::chrono::duration<long double, std::ratio<1, 1000000000>> *",
   "referenced_type" : "_ZTIKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
   "self_type" : "_ZTIPKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
   "name" : "const std::chrono::duration<long double, std::ratio<1, 1>> *",
   "referenced_type" : "_ZTIKNSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
   "self_type" : "_ZTIPKNSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000000>> *",
   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
   "self_type" : "_ZTIPKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000>> *",
   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
   "self_type" : "_ZTIPKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
   "name" : "const std::chrono::duration<long long, std::ratio<1, 1>> *",
   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
   "self_type" : "_ZTIPKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16futureIvEE",
   "name" : "const std::future<void> *",
   "referenced_type" : "_ZTIKNSt3__16futureIvEE",
   "self_type" : "_ZTIPKNSt3__16futureIvEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16gsliceE",
   "name" : "const std::gslice *",
   "referenced_type" : "_ZTIKNSt3__16gsliceE",
   "self_type" : "_ZTIPKNSt3__16gsliceE",
   "size" : 4,
   "source_file" : "external/libcxx/include/valarray"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16locale5facetE",
   "name" : "const std::locale::facet *",
   "referenced_type" : "_ZTIKNSt3__16locale5facetE",
   "self_type" : "_ZTIPKNSt3__16locale5facetE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16localeE",
   "name" : "const std::locale *",
   "referenced_type" : "_ZTIKNSt3__16localeE",
   "self_type" : "_ZTIPKNSt3__16localeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16threadE",
   "name" : "const std::thread *",
   "referenced_type" : "_ZTIKNSt3__16threadE",
   "self_type" : "_ZTIPKNSt3__16threadE",
   "size" : 4,
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "name" : "const std::vector<std::pair<std::condition_variable *, std::mutex *>, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>> *",
   "referenced_type" : "_ZTIKNSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTIPKNSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "name" : "const std::vector<std::__assoc_sub_state *, std::__hidden_allocator<std::__assoc_sub_state *>> *",
   "referenced_type" : "_ZTIKNSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTIPKNSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "const std::vector<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28>> *",
   "referenced_type" : "_ZTIKNSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIPKNSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__16vectorIjNS_9allocatorIjEEEE",
   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> *",
   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
   "self_type" : "_ZTIPKNSt3__16vectorIjNS_9allocatorIjEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__17codecvtIDic9mbstate_tEE",
   "name" : "const std::codecvt<char32_t, char, mbstate_t> *",
   "referenced_type" : "_ZTIKNSt3__17codecvtIDic9mbstate_tEE",
   "self_type" : "_ZTIPKNSt3__17codecvtIDic9mbstate_tEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__17codecvtIDsc9mbstate_tEE",
   "name" : "const std::codecvt<char16_t, char, mbstate_t> *",
   "referenced_type" : "_ZTIKNSt3__17codecvtIDsc9mbstate_tEE",
   "self_type" : "_ZTIPKNSt3__17codecvtIDsc9mbstate_tEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__17codecvtIcc9mbstate_tEE",
   "name" : "const std::codecvt<char, char, mbstate_t> *",
   "referenced_type" : "_ZTIKNSt3__17codecvtIcc9mbstate_tEE",
   "self_type" : "_ZTIPKNSt3__17codecvtIcc9mbstate_tEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__17codecvtIwc9mbstate_tEE",
   "name" : "const std::codecvt<wchar_t, char, mbstate_t> *",
   "referenced_type" : "_ZTIKNSt3__17codecvtIwc9mbstate_tEE",
   "self_type" : "_ZTIPKNSt3__17codecvtIwc9mbstate_tEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__17collateIcEE",
   "name" : "const std::collate<char> *",
   "referenced_type" : "_ZTIKNSt3__17collateIcEE",
   "self_type" : "_ZTIPKNSt3__17collateIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__17collateIwEE",
   "name" : "const std::collate<wchar_t> *",
   "referenced_type" : "_ZTIKNSt3__17collateIwEE",
   "self_type" : "_ZTIPKNSt3__17collateIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "const std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> *",
   "referenced_type" : "_ZTIKNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIPKNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "const std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> *",
   "referenced_type" : "_ZTIKNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIPKNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "const std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> *",
   "referenced_type" : "_ZTIKNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIPKNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "const std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> *",
   "referenced_type" : "_ZTIKNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIPKNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__18__bitsetILj0ELj0EEE",
   "name" : "const std::__bitset<0, 0> *",
   "referenced_type" : "_ZTIKNSt3__18__bitsetILj0ELj0EEE",
   "self_type" : "_ZTIPKNSt3__18__bitsetILj0ELj0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/bitset"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__18ios_baseE",
   "name" : "const std::ios_base *",
   "referenced_type" : "_ZTIKNSt3__18ios_baseE",
   "self_type" : "_ZTIPKNSt3__18ios_baseE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__18messagesIcEE",
   "name" : "const std::messages<char> *",
   "referenced_type" : "_ZTIKNSt3__18messagesIcEE",
   "self_type" : "_ZTIPKNSt3__18messagesIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__18messagesIwEE",
   "name" : "const std::messages<wchar_t> *",
   "referenced_type" : "_ZTIKNSt3__18messagesIwEE",
   "self_type" : "_ZTIPKNSt3__18messagesIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__18numpunctIcEE",
   "name" : "const std::numpunct<char> *",
   "referenced_type" : "_ZTIKNSt3__18numpunctIcEE",
   "self_type" : "_ZTIPKNSt3__18numpunctIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__18numpunctIwEE",
   "name" : "const std::numpunct<wchar_t> *",
   "referenced_type" : "_ZTIKNSt3__18numpunctIwEE",
   "self_type" : "_ZTIPKNSt3__18numpunctIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__18seed_seqE",
   "name" : "const std::seed_seq *",
   "referenced_type" : "_ZTIKNSt3__18seed_seqE",
   "self_type" : "_ZTIPKNSt3__18seed_seqE",
   "size" : 4,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "const std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> *",
   "referenced_type" : "_ZTIKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIPKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "const std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> *",
   "referenced_type" : "_ZTIKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIPKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "const std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> *",
   "referenced_type" : "_ZTIKNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIPKNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "const std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> *",
   "referenced_type" : "_ZTIKNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIPKNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__18valarrayIjEE",
   "name" : "const std::valarray<unsigned int> *",
   "referenced_type" : "_ZTIKNSt3__18valarrayIjEE",
   "self_type" : "_ZTIPKNSt3__18valarrayIjEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/valarray"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__19allocatorIDiEE",
   "name" : "const std::allocator<char32_t> *",
   "referenced_type" : "_ZTIKNSt3__19allocatorIDiEE",
   "self_type" : "_ZTIPKNSt3__19allocatorIDiEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__19allocatorIDsEE",
   "name" : "const std::allocator<char16_t> *",
   "referenced_type" : "_ZTIKNSt3__19allocatorIDsEE",
   "self_type" : "_ZTIPKNSt3__19allocatorIDsEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
   "name" : "const std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>> *",
   "referenced_type" : "_ZTIKNSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
   "self_type" : "_ZTIPKNSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__19allocatorIcEE",
   "name" : "const std::allocator<char> *",
   "referenced_type" : "_ZTIKNSt3__19allocatorIcEE",
   "self_type" : "_ZTIPKNSt3__19allocatorIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__19allocatorIwEE",
   "name" : "const std::allocator<wchar_t> *",
   "referenced_type" : "_ZTIKNSt3__19allocatorIwEE",
   "self_type" : "_ZTIPKNSt3__19allocatorIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "name" : "const std::basic_ios<char, std::char_traits<char>> *",
   "referenced_type" : "_ZTIKNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIPKNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "name" : "const std::basic_ios<wchar_t, std::char_traits<wchar_t>> *",
   "referenced_type" : "_ZTIKNSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIPKNSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "const std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> *",
   "referenced_type" : "_ZTIKNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIPKNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "const std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> *",
   "referenced_type" : "_ZTIKNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIPKNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "const std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> *",
   "referenced_type" : "_ZTIKNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIPKNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "const std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> *",
   "referenced_type" : "_ZTIKNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIPKNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__19strstreamE",
   "name" : "const std::strstream *",
   "referenced_type" : "_ZTIKNSt3__19strstreamE",
   "self_type" : "_ZTIPKNSt3__19strstreamE",
   "size" : 4,
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__19sub_matchIPKcEE",
   "name" : "const std::sub_match<const char *> *",
   "referenced_type" : "_ZTIKNSt3__19sub_matchIPKcEE",
   "self_type" : "_ZTIPKNSt3__19sub_matchIPKcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__19sub_matchIPKwEE",
   "name" : "const std::sub_match<const wchar_t *> *",
   "referenced_type" : "_ZTIKNSt3__19sub_matchIPKwEE",
   "self_type" : "_ZTIPKNSt3__19sub_matchIPKwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKPNSt3__117__assoc_sub_stateE",
   "name" : "std::__assoc_sub_state *const *",
   "referenced_type" : "_ZTIKPNSt3__117__assoc_sub_stateE",
   "self_type" : "_ZTIPKPNSt3__117__assoc_sub_stateE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKPNSt3__16locale5facetE",
   "name" : "std::locale::facet *const *",
   "referenced_type" : "_ZTIKPNSt3__16locale5facetE",
   "self_type" : "_ZTIPKPNSt3__16locale5facetE",
   "size" : 4,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKSt12bad_any_cast",
   "name" : "const std::bad_any_cast *",
   "referenced_type" : "_ZTIKSt12bad_any_cast",
   "self_type" : "_ZTIPKSt12bad_any_cast",
   "size" : 4,
   "source_file" : "external/libcxx/include/any"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKSt13exception_ptr",
   "name" : "const std::exception_ptr *",
   "referenced_type" : "_ZTIKSt13exception_ptr",
   "self_type" : "_ZTIPKSt13exception_ptr",
   "size" : 4,
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKSt16initializer_listIbE",
   "name" : "const std::initializer_list<bool> *",
   "referenced_type" : "_ZTIKSt16initializer_listIbE",
   "self_type" : "_ZTIPKSt16initializer_listIbE",
   "size" : 4,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKSt16initializer_listIdE",
   "name" : "const std::initializer_list<double> *",
   "referenced_type" : "_ZTIKSt16initializer_listIdE",
   "self_type" : "_ZTIPKSt16initializer_listIdE",
   "size" : 4,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKSt16nested_exception",
   "name" : "const std::nested_exception *",
   "referenced_type" : "_ZTIKSt16nested_exception",
   "self_type" : "_ZTIPKSt16nested_exception",
   "size" : 4,
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKSt18bad_variant_access",
   "name" : "const std::bad_variant_access *",
   "referenced_type" : "_ZTIKSt18bad_variant_access",
   "self_type" : "_ZTIPKSt18bad_variant_access",
   "size" : 4,
   "source_file" : "external/libcxx/include/variant"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKSt19bad_optional_access",
   "name" : "const std::bad_optional_access *",
   "referenced_type" : "_ZTIKSt19bad_optional_access",
   "self_type" : "_ZTIPKSt19bad_optional_access",
   "size" : 4,
   "source_file" : "external/libcxx/include/optional"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKSt9type_info",
   "name" : "const std::type_info *",
   "referenced_type" : "_ZTIKSt9type_info",
   "self_type" : "_ZTIPKSt9type_info",
   "size" : 4,
   "source_file" : "external/libcxx/include/typeinfo"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKa",
   "name" : "const signed char *",
   "referenced_type" : "_ZTIKa",
   "self_type" : "_ZTIPKa",
   "size" : 4,
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKb",
   "name" : "const bool *",
   "referenced_type" : "_ZTIKb",
   "self_type" : "_ZTIPKb",
   "size" : 4,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKc",
   "name" : "const char *",
   "referenced_type" : "_ZTIKc",
   "self_type" : "_ZTIPKc",
   "size" : 4,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKd",
   "name" : "const double *",
   "referenced_type" : "_ZTIKd",
   "self_type" : "_ZTIPKd",
   "size" : 4,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKh",
   "name" : "const unsigned char *",
   "referenced_type" : "_ZTIKh",
   "self_type" : "_ZTIPKh",
   "size" : 4,
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKi",
   "name" : "const int *",
   "referenced_type" : "_ZTIKi",
   "self_type" : "_ZTIPKi",
   "size" : 4,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKj",
   "name" : "const unsigned int *",
   "referenced_type" : "_ZTIKj",
   "self_type" : "_ZTIPKj",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKl",
   "name" : "const long *",
   "referenced_type" : "_ZTIKl",
   "self_type" : "_ZTIPKl",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKm",
   "name" : "const unsigned long *",
   "referenced_type" : "_ZTIKm",
   "self_type" : "_ZTIPKm",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKv",
   "name" : "const void *",
   "referenced_type" : "_ZTIKv",
   "self_type" : "_ZTIPKv",
   "size" : 4,
   "source_file" : "external/libcxx/include/string.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKw",
   "name" : "const wchar_t *",
   "referenced_type" : "_ZTIKw",
   "self_type" : "_ZTIPKw",
   "size" : 4,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110__stdinbufIcEE",
   "name" : "std::__stdinbuf<char> *",
   "referenced_type" : "_ZTINSt3__110__stdinbufIcEE",
   "self_type" : "_ZTIPNSt3__110__stdinbufIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__std_stream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110__stdinbufIwEE",
   "name" : "std::__stdinbuf<wchar_t> *",
   "referenced_type" : "_ZTINSt3__110__stdinbufIwEE",
   "self_type" : "_ZTIPNSt3__110__stdinbufIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__std_stream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110__time_getE",
   "name" : "std::__time_get *",
   "referenced_type" : "_ZTINSt3__110__time_getE",
   "self_type" : "_ZTIPNSt3__110__time_getE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110__time_putE",
   "name" : "std::__time_put *",
   "referenced_type" : "_ZTINSt3__110__time_putE",
   "self_type" : "_ZTIPNSt3__110__time_putE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110ctype_baseE",
   "name" : "std::ctype_base *",
   "referenced_type" : "_ZTINSt3__110ctype_baseE",
   "self_type" : "_ZTIPNSt3__110ctype_baseE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110error_codeE",
   "name" : "std::error_code *",
   "referenced_type" : "_ZTINSt3__110error_codeE",
   "self_type" : "_ZTIPNSt3__110error_codeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110istrstreamE",
   "name" : "std::istrstream *",
   "referenced_type" : "_ZTINSt3__110istrstreamE",
   "self_type" : "_ZTIPNSt3__110istrstreamE",
   "size" : 4,
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110lock_guardINS_5mutexEEE",
   "name" : "std::lock_guard<std::mutex> *",
   "referenced_type" : "_ZTINSt3__110lock_guardINS_5mutexEEE",
   "self_type" : "_ZTIPNSt3__110lock_guardINS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110money_baseE",
   "name" : "std::money_base *",
   "referenced_type" : "_ZTINSt3__110money_baseE",
   "self_type" : "_ZTIPNSt3__110money_baseE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110moneypunctIcLb0EEE",
   "name" : "std::moneypunct<char, false> *",
   "referenced_type" : "_ZTINSt3__110moneypunctIcLb0EEE",
   "self_type" : "_ZTIPNSt3__110moneypunctIcLb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110moneypunctIcLb1EEE",
   "name" : "std::moneypunct<char, true> *",
   "referenced_type" : "_ZTINSt3__110moneypunctIcLb1EEE",
   "self_type" : "_ZTIPNSt3__110moneypunctIcLb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110moneypunctIwLb0EEE",
   "name" : "std::moneypunct<wchar_t, false> *",
   "referenced_type" : "_ZTINSt3__110moneypunctIwLb0EEE",
   "self_type" : "_ZTIPNSt3__110moneypunctIwLb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110moneypunctIwLb1EEE",
   "name" : "std::moneypunct<wchar_t, true> *",
   "referenced_type" : "_ZTINSt3__110moneypunctIwLb1EEE",
   "self_type" : "_ZTIPNSt3__110moneypunctIwLb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110ostrstreamE",
   "name" : "std::ostrstream *",
   "referenced_type" : "_ZTINSt3__110ostrstreamE",
   "self_type" : "_ZTIPNSt3__110ostrstreamE",
   "size" : 4,
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110shared_ptrINS_5mutexEEE",
   "name" : "std::shared_ptr<std::mutex> *",
   "referenced_type" : "_ZTINSt3__110shared_ptrINS_5mutexEEE",
   "self_type" : "_ZTIPNSt3__110shared_ptrINS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110unique_ptrINS_14__shared_countENS_22__release_shared_countEEE",
   "name" : "std::unique_ptr<std::__shared_count, std::__release_shared_count> *",
   "referenced_type" : "_ZTINSt3__110unique_ptrINS_14__shared_countENS_22__release_shared_countEEE",
   "self_type" : "_ZTIPNSt3__110unique_ptrINS_14__shared_countENS_22__release_shared_countEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110unique_ptrINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "name" : "std::unique_ptr<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>> *",
   "referenced_type" : "_ZTINSt3__110unique_ptrINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "self_type" : "_ZTIPNSt3__110unique_ptrINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "name" : "std::unique_ptr<void (*)(event, ios_base &, int), void (*)(void *)> *",
   "referenced_type" : "_ZTINSt3__110unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "self_type" : "_ZTIPNSt3__110unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110unique_ptrIPvPFvS1_EEE",
   "name" : "std::unique_ptr<void *, void (*)(void *)> *",
   "referenced_type" : "_ZTINSt3__110unique_ptrIPvPFvS1_EEE",
   "self_type" : "_ZTIPNSt3__110unique_ptrIPvPFvS1_EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110unique_ptrIcPFvPvEEE",
   "name" : "std::unique_ptr<char, void (*)(void *)> *",
   "referenced_type" : "_ZTINSt3__110unique_ptrIcPFvPvEEE",
   "self_type" : "_ZTIPNSt3__110unique_ptrIcPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110unique_ptrIhPFvPvEEE",
   "name" : "std::unique_ptr<unsigned char, void (*)(void *)> *",
   "referenced_type" : "_ZTINSt3__110unique_ptrIhPFvPvEEE",
   "self_type" : "_ZTIPNSt3__110unique_ptrIhPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110unique_ptrIiPFvPvEEE",
   "name" : "std::unique_ptr<int, void (*)(void *)> *",
   "referenced_type" : "_ZTINSt3__110unique_ptrIiPFvPvEEE",
   "self_type" : "_ZTIPNSt3__110unique_ptrIiPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110unique_ptrIjPFvPvEEE",
   "name" : "std::unique_ptr<unsigned int, void (*)(void *)> *",
   "referenced_type" : "_ZTINSt3__110unique_ptrIjPFvPvEEE",
   "self_type" : "_ZTIPNSt3__110unique_ptrIjPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110unique_ptrIlPFvPvEEE",
   "name" : "std::unique_ptr<long, void (*)(void *)> *",
   "referenced_type" : "_ZTINSt3__110unique_ptrIlPFvPvEEE",
   "self_type" : "_ZTIPNSt3__110unique_ptrIlPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__110unique_ptrIwPFvPvEEE",
   "name" : "std::unique_ptr<wchar_t, void (*)(void *)> *",
   "referenced_type" : "_ZTINSt3__110unique_ptrIwPFvPvEEE",
   "self_type" : "_ZTIPNSt3__110unique_ptrIwPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__111__libcpp_dbE",
   "name" : "std::__libcpp_db *",
   "referenced_type" : "_ZTINSt3__111__libcpp_dbE",
   "self_type" : "_ZTIPNSt3__111__libcpp_dbE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__111__money_getIcEE",
   "name" : "std::__money_get<char> *",
   "referenced_type" : "_ZTINSt3__111__money_getIcEE",
   "self_type" : "_ZTIPNSt3__111__money_getIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__111__money_getIwEE",
   "name" : "std::__money_get<wchar_t> *",
   "referenced_type" : "_ZTINSt3__111__money_getIwEE",
   "self_type" : "_ZTIPNSt3__111__money_getIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__111__money_putIcEE",
   "name" : "std::__money_put<char> *",
   "referenced_type" : "_ZTINSt3__111__money_putIcEE",
   "self_type" : "_ZTIPNSt3__111__money_putIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__111__money_putIwEE",
   "name" : "std::__money_put<wchar_t> *",
   "referenced_type" : "_ZTINSt3__111__money_putIwEE",
   "self_type" : "_ZTIPNSt3__111__money_putIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__111__stdoutbufIcEE",
   "name" : "std::__stdoutbuf<char> *",
   "referenced_type" : "_ZTINSt3__111__stdoutbufIcEE",
   "self_type" : "_ZTIPNSt3__111__stdoutbufIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__std_stream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__111__stdoutbufIwEE",
   "name" : "std::__stdoutbuf<wchar_t> *",
   "referenced_type" : "_ZTINSt3__111__stdoutbufIwEE",
   "self_type" : "_ZTIPNSt3__111__stdoutbufIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__std_stream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__111__thread_idE",
   "name" : "std::__thread_id *",
   "referenced_type" : "_ZTINSt3__111__thread_idE",
   "self_type" : "_ZTIPNSt3__111__thread_idE",
   "size" : 4,
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__111__wrap_iterIPKcEE",
   "name" : "std::__wrap_iter<const char *> *",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPKcEE",
   "self_type" : "_ZTIPNSt3__111__wrap_iterIPKcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__111__wrap_iterIPKwEE",
   "name" : "std::__wrap_iter<const wchar_t *> *",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPKwEE",
   "self_type" : "_ZTIPNSt3__111__wrap_iterIPKwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::__wrap_iter<std::pair<std::condition_variable *, std::mutex *> *> *",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTIPNSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE",
   "name" : "std::__wrap_iter<std::__assoc_sub_state **> *",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTIPNSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__111__wrap_iterIPcEE",
   "name" : "std::__wrap_iter<char *> *",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPcEE",
   "self_type" : "_ZTIPNSt3__111__wrap_iterIPcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__111__wrap_iterIPdEE",
   "name" : "std::__wrap_iter<double *> *",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPdEE",
   "self_type" : "_ZTIPNSt3__111__wrap_iterIPdEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__111__wrap_iterIPwEE",
   "name" : "std::__wrap_iter<wchar_t *> *",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPwEE",
   "self_type" : "_ZTIPNSt3__111__wrap_iterIPwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__111atomic_flagE",
   "name" : "std::atomic_flag *",
   "referenced_type" : "_ZTINSt3__111atomic_flagE",
   "self_type" : "_ZTIPNSt3__111atomic_flagE",
   "size" : 4,
   "source_file" : "external/libcxx/include/atomic"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__111regex_errorE",
   "name" : "std::regex_error *",
   "referenced_type" : "_ZTINSt3__111regex_errorE",
   "self_type" : "_ZTIPNSt3__111regex_errorE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__111timed_mutexE",
   "name" : "std::timed_mutex *",
   "referenced_type" : "_ZTINSt3__111timed_mutexE",
   "self_type" : "_ZTIPNSt3__111timed_mutexE",
   "size" : 4,
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__111unique_lockINS_5mutexEEE",
   "name" : "std::unique_lock<std::mutex> *",
   "referenced_type" : "_ZTINSt3__111unique_lockINS_5mutexEEE",
   "self_type" : "_ZTIPNSt3__111unique_lockINS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__112__destruct_nE",
   "name" : "std::__destruct_n *",
   "referenced_type" : "_ZTINSt3__112__destruct_nE",
   "self_type" : "_ZTIPNSt3__112__destruct_nE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__112__rs_defaultE",
   "name" : "std::__rs_default *",
   "referenced_type" : "_ZTINSt3__112__rs_defaultE",
   "self_type" : "_ZTIPNSt3__112__rs_defaultE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__112bad_weak_ptrE",
   "name" : "std::bad_weak_ptr *",
   "referenced_type" : "_ZTINSt3__112bad_weak_ptrE",
   "self_type" : "_ZTIPNSt3__112bad_weak_ptrE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>> *",
   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
   "self_type" : "_ZTIPNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>> *",
   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
   "self_type" : "_ZTIPNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> *",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "self_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__112codecvt_baseE",
   "name" : "std::codecvt_base *",
   "referenced_type" : "_ZTINSt3__112codecvt_baseE",
   "self_type" : "_ZTIPNSt3__112codecvt_baseE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__112ctype_bynameIcEE",
   "name" : "std::ctype_byname<char> *",
   "referenced_type" : "_ZTINSt3__112ctype_bynameIcEE",
   "self_type" : "_ZTIPNSt3__112ctype_bynameIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__112ctype_bynameIwEE",
   "name" : "std::ctype_byname<wchar_t> *",
   "referenced_type" : "_ZTINSt3__112ctype_bynameIwEE",
   "self_type" : "_ZTIPNSt3__112ctype_bynameIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__112future_errorE",
   "name" : "std::future_error *",
   "referenced_type" : "_ZTINSt3__112future_errorE",
   "self_type" : "_ZTIPNSt3__112future_errorE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__112strstreambufE",
   "name" : "std::strstreambuf *",
   "referenced_type" : "_ZTINSt3__112strstreambufE",
   "self_type" : "_ZTIPNSt3__112strstreambufE",
   "size" : 4,
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__112system_errorE",
   "name" : "std::system_error *",
   "referenced_type" : "_ZTINSt3__112system_errorE",
   "self_type" : "_ZTIPNSt3__112system_errorE",
   "size" : 4,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__113__atomic_baseIiLb0EEE",
   "name" : "std::__atomic_base<int, false> *",
   "referenced_type" : "_ZTINSt3__113__atomic_baseIiLb0EEE",
   "self_type" : "_ZTIPNSt3__113__atomic_baseIiLb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/atomic"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__113__atomic_baseIiLb1EEE",
   "name" : "std::__atomic_base<int, true> *",
   "referenced_type" : "_ZTINSt3__113__atomic_baseIiLb1EEE",
   "self_type" : "_ZTIPNSt3__113__atomic_baseIiLb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/atomic"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__113__vector_baseINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "name" : "std::__vector_base<std::pair<std::condition_variable *, std::mutex *>, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>> *",
   "referenced_type" : "_ZTINSt3__113__vector_baseINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTIPNSt3__113__vector_baseINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__113__vector_baseIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "name" : "std::__vector_base<std::__assoc_sub_state *, std::__hidden_allocator<std::__assoc_sub_state *>> *",
   "referenced_type" : "_ZTINSt3__113__vector_baseIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTIPNSt3__113__vector_baseIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__113__vector_baseIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "std::__vector_base<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28>> *",
   "referenced_type" : "_ZTINSt3__113__vector_baseIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIPNSt3__113__vector_baseIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__113__vector_baseIjNS_9allocatorIjEEEE",
   "name" : "std::__vector_base<unsigned int, std::allocator<unsigned int>> *",
   "referenced_type" : "_ZTINSt3__113__vector_baseIjNS_9allocatorIjEEEE",
   "self_type" : "_ZTIPNSt3__113__vector_baseIjNS_9allocatorIjEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryE",
   "name" : "std::basic_istream<char, std::char_traits<char>>::sentry *",
   "referenced_type" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryE",
   "self_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryE",
   "size" : 4,
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_istream<char, std::char_traits<char>> *",
   "referenced_type" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIPNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryE",
   "name" : "std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry *",
   "referenced_type" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryE",
   "self_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryE",
   "size" : 4,
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "name" : "std::basic_istream<wchar_t, std::char_traits<wchar_t>> *",
   "referenced_type" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIPNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
   "name" : "std::basic_ostream<char, std::char_traits<char>>::sentry *",
   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
   "self_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_ostream<char, std::char_traits<char>> *",
   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE",
   "name" : "std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry *",
   "referenced_type" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE",
   "self_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "name" : "std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *",
   "referenced_type" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__113messages_baseE",
   "name" : "std::messages_base *",
   "referenced_type" : "_ZTINSt3__113messages_baseE",
   "self_type" : "_ZTIPNSt3__113messages_baseE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__113random_deviceE",
   "name" : "std::random_device *",
   "referenced_type" : "_ZTINSt3__113random_deviceE",
   "self_type" : "_ZTIPNSt3__113random_deviceE",
   "size" : 4,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__113shared_futureIvEE",
   "name" : "std::shared_future<void> *",
   "referenced_type" : "_ZTINSt3__113shared_futureIvEE",
   "self_type" : "_ZTIPNSt3__113shared_futureIvEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb0ELj0EEE",
   "name" : "std::__bit_iterator<std::__bitset<0, 0>, false, 0> *",
   "referenced_type" : "_ZTINSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb0ELj0EEE",
   "self_type" : "_ZTIPNSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb0ELj0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__bit_reference"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb1ELj0EEE",
   "name" : "std::__bit_iterator<std::__bitset<0, 0>, true, 0> *",
   "referenced_type" : "_ZTINSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb1ELj0EEE",
   "self_type" : "_ZTIPNSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb1ELj0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__bit_reference"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__114__codecvt_utf8IDiEE",
   "name" : "std::__codecvt_utf8<char32_t> *",
   "referenced_type" : "_ZTINSt3__114__codecvt_utf8IDiEE",
   "self_type" : "_ZTIPNSt3__114__codecvt_utf8IDiEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__114__codecvt_utf8IDsEE",
   "name" : "std::__codecvt_utf8<char16_t> *",
   "referenced_type" : "_ZTINSt3__114__codecvt_utf8IDsEE",
   "self_type" : "_ZTIPNSt3__114__codecvt_utf8IDsEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__114__codecvt_utf8IwEE",
   "name" : "std::__codecvt_utf8<wchar_t> *",
   "referenced_type" : "_ZTINSt3__114__codecvt_utf8IwEE",
   "self_type" : "_ZTIPNSt3__114__codecvt_utf8IwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__114__shared_countE",
   "name" : "std::__shared_count *",
   "referenced_type" : "_ZTINSt3__114__shared_countE",
   "self_type" : "_ZTIPNSt3__114__shared_countE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__114__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "name" : "std::__split_buffer<std::pair<std::condition_variable *, std::mutex *>, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &> *",
   "referenced_type" : "_ZTINSt3__114__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTIPNSt3__114__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__split_buffer"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__114__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "name" : "std::__split_buffer<std::__assoc_sub_state *, std::__hidden_allocator<std::__assoc_sub_state *> &> *",
   "referenced_type" : "_ZTINSt3__114__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTIPNSt3__114__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__split_buffer"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__114__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "std::__split_buffer<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28> &> *",
   "referenced_type" : "_ZTINSt3__114__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIPNSt3__114__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__split_buffer"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_iostream<char, std::char_traits<char>> *",
   "referenced_type" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIPNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__114codecvt_bynameIDic9mbstate_tEE",
   "name" : "std::codecvt_byname<char32_t, char, mbstate_t> *",
   "referenced_type" : "_ZTINSt3__114codecvt_bynameIDic9mbstate_tEE",
   "self_type" : "_ZTIPNSt3__114codecvt_bynameIDic9mbstate_tEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__114codecvt_bynameIDsc9mbstate_tEE",
   "name" : "std::codecvt_byname<char16_t, char, mbstate_t> *",
   "referenced_type" : "_ZTINSt3__114codecvt_bynameIDsc9mbstate_tEE",
   "self_type" : "_ZTIPNSt3__114codecvt_bynameIDsc9mbstate_tEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__114codecvt_bynameIcc9mbstate_tEE",
   "name" : "std::codecvt_byname<char, char, mbstate_t> *",
   "referenced_type" : "_ZTINSt3__114codecvt_bynameIcc9mbstate_tEE",
   "self_type" : "_ZTIPNSt3__114codecvt_bynameIcc9mbstate_tEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__114codecvt_bynameIwc9mbstate_tEE",
   "name" : "std::codecvt_byname<wchar_t, char, mbstate_t> *",
   "referenced_type" : "_ZTINSt3__114codecvt_bynameIwc9mbstate_tEE",
   "self_type" : "_ZTIPNSt3__114codecvt_bynameIwc9mbstate_tEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__114collate_bynameIcEE",
   "name" : "std::collate_byname<char> *",
   "referenced_type" : "_ZTINSt3__114collate_bynameIcEE",
   "self_type" : "_ZTIPNSt3__114collate_bynameIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__114collate_bynameIwEE",
   "name" : "std::collate_byname<wchar_t> *",
   "referenced_type" : "_ZTINSt3__114collate_bynameIwEE",
   "self_type" : "_ZTIPNSt3__114collate_bynameIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__114default_deleteINS_15__thread_structEEE",
   "name" : "std::default_delete<std::__thread_struct> *",
   "referenced_type" : "_ZTINSt3__114default_deleteINS_15__thread_structEEE",
   "self_type" : "_ZTIPNSt3__114default_deleteINS_15__thread_structEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__114error_categoryE",
   "name" : "std::error_category *",
   "referenced_type" : "_ZTINSt3__114error_categoryE",
   "self_type" : "_ZTIPNSt3__114error_categoryE",
   "size" : 4,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__114pointer_safetyE",
   "name" : "std::pointer_safety *",
   "referenced_type" : "_ZTINSt3__114pointer_safetyE",
   "self_type" : "_ZTIPNSt3__114pointer_safetyE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115__bit_referenceINS_8__bitsetILj0ELj0EEELb1EEE",
   "name" : "std::__bit_reference<std::__bitset<0, 0>, true> *",
   "referenced_type" : "_ZTINSt3__115__bit_referenceINS_8__bitsetILj0ELj0EEELb1EEE",
   "self_type" : "_ZTIPNSt3__115__bit_referenceINS_8__bitsetILj0ELj0EEELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__bit_reference"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115__codecvt_utf16IDiLb0EEE",
   "name" : "std::__codecvt_utf16<char32_t, false> *",
   "referenced_type" : "_ZTINSt3__115__codecvt_utf16IDiLb0EEE",
   "self_type" : "_ZTIPNSt3__115__codecvt_utf16IDiLb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115__codecvt_utf16IDiLb1EEE",
   "name" : "std::__codecvt_utf16<char32_t, true> *",
   "referenced_type" : "_ZTINSt3__115__codecvt_utf16IDiLb1EEE",
   "self_type" : "_ZTIPNSt3__115__codecvt_utf16IDiLb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115__codecvt_utf16IDsLb0EEE",
   "name" : "std::__codecvt_utf16<char16_t, false> *",
   "referenced_type" : "_ZTINSt3__115__codecvt_utf16IDsLb0EEE",
   "self_type" : "_ZTIPNSt3__115__codecvt_utf16IDsLb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115__codecvt_utf16IDsLb1EEE",
   "name" : "std::__codecvt_utf16<char16_t, true> *",
   "referenced_type" : "_ZTINSt3__115__codecvt_utf16IDsLb1EEE",
   "self_type" : "_ZTIPNSt3__115__codecvt_utf16IDsLb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115__codecvt_utf16IwLb0EEE",
   "name" : "std::__codecvt_utf16<wchar_t, false> *",
   "referenced_type" : "_ZTINSt3__115__codecvt_utf16IwLb0EEE",
   "self_type" : "_ZTIPNSt3__115__codecvt_utf16IwLb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115__codecvt_utf16IwLb1EEE",
   "name" : "std::__codecvt_utf16<wchar_t, true> *",
   "referenced_type" : "_ZTINSt3__115__codecvt_utf16IwLb1EEE",
   "self_type" : "_ZTIPNSt3__115__codecvt_utf16IwLb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
   "name" : "std::__sso_allocator<std::locale::facet *, 28> *",
   "referenced_type" : "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
   "self_type" : "_ZTIPNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115__thread_structE",
   "name" : "std::__thread_struct *",
   "referenced_type" : "_ZTINSt3__115__thread_structE",
   "self_type" : "_ZTIPNSt3__115__thread_structE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_streambuf<char, std::char_traits<char>> *",
   "referenced_type" : "_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "name" : "std::basic_streambuf<wchar_t, std::char_traits<wchar_t>> *",
   "referenced_type" : "_ZTINSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115error_conditionE",
   "name" : "std::error_condition *",
   "referenced_type" : "_ZTINSt3__115error_conditionE",
   "self_type" : "_ZTIPNSt3__115error_conditionE",
   "size" : 4,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115messages_bynameIcEE",
   "name" : "std::messages_byname<char> *",
   "referenced_type" : "_ZTINSt3__115messages_bynameIcEE",
   "self_type" : "_ZTIPNSt3__115messages_bynameIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115messages_bynameIwEE",
   "name" : "std::messages_byname<wchar_t> *",
   "referenced_type" : "_ZTINSt3__115messages_bynameIwEE",
   "self_type" : "_ZTIPNSt3__115messages_bynameIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115numpunct_bynameIcEE",
   "name" : "std::numpunct_byname<char> *",
   "referenced_type" : "_ZTINSt3__115numpunct_bynameIcEE",
   "self_type" : "_ZTIPNSt3__115numpunct_bynameIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115numpunct_bynameIwEE",
   "name" : "std::numpunct_byname<wchar_t> *",
   "referenced_type" : "_ZTINSt3__115numpunct_bynameIwEE",
   "self_type" : "_ZTIPNSt3__115numpunct_bynameIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115recursive_mutexE",
   "name" : "std::recursive_mutex *",
   "referenced_type" : "_ZTINSt3__115recursive_mutexE",
   "self_type" : "_ZTIPNSt3__115recursive_mutexE",
   "size" : 4,
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char>>> *",
   "referenced_type" : "_ZTINSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIPNSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> *",
   "referenced_type" : "_ZTINSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIPNSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char>>> *",
   "referenced_type" : "_ZTINSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIPNSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> *",
   "referenced_type" : "_ZTINSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIPNSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__116__narrow_to_utf8ILj16EEE",
   "name" : "std::__narrow_to_utf8<16> *",
   "referenced_type" : "_ZTINSt3__116__narrow_to_utf8ILj16EEE",
   "self_type" : "_ZTIPNSt3__116__narrow_to_utf8ILj16EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__116__narrow_to_utf8ILj32EEE",
   "name" : "std::__narrow_to_utf8<32> *",
   "referenced_type" : "_ZTINSt3__116__narrow_to_utf8ILj32EEE",
   "self_type" : "_ZTIPNSt3__116__narrow_to_utf8ILj32EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__assoc_sub_stateE",
   "name" : "std::__assoc_sub_state *",
   "referenced_type" : "_ZTINSt3__117__assoc_sub_stateE",
   "self_type" : "_ZTIPNSt3__117__assoc_sub_stateE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
   "name" : "std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
   "name" : "std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
   "name" : "std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
   "name" : "std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_9allocatorINS_5mutexEEES2_EE",
   "name" : "std::__compressed_pair<std::allocator<std::mutex>, std::mutex> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_9allocatorINS_5mutexEEES2_EE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairINS_9allocatorINS_5mutexEEES2_EE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE",
   "name" : "std::__compressed_pair<std::__shared_count *, std::__release_shared_count> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "name" : "std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "name" : "std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "name" : "std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "name" : "std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "name" : "std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "name" : "std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *> &> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28> &> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairIPPvPFvS1_EEE",
   "name" : "std::__compressed_pair<void **, void (*)(void *)> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPPvPFvS1_EEE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairIPPvPFvS1_EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairIPcPFvPvEEE",
   "name" : "std::__compressed_pair<char *, void (*)(void *)> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPcPFvPvEEE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairIPcPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairIPhPFvPvEEE",
   "name" : "std::__compressed_pair<unsigned char *, void (*)(void *)> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPhPFvPvEEE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairIPhPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairIPiPFvPvEEE",
   "name" : "std::__compressed_pair<int *, void (*)(void *)> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPiPFvPvEEE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairIPiPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE",
   "name" : "std::__compressed_pair<unsigned int *, std::allocator<unsigned int>> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPjNS_9allocatorIjEEEE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairIPjPFvPvEEE",
   "name" : "std::__compressed_pair<unsigned int *, void (*)(void *)> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPjPFvPvEEE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairIPjPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairIPlPFvPvEEE",
   "name" : "std::__compressed_pair<long *, void (*)(void *)> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPlPFvPvEEE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairIPlPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairIPwPFvPvEEE",
   "name" : "std::__compressed_pair<wchar_t *, void (*)(void *)> *",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPwPFvPvEEE",
   "self_type" : "_ZTIPNSt3__117__compressed_pairIPwPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__widen_from_utf8ILj16EEE",
   "name" : "std::__widen_from_utf8<16> *",
   "referenced_type" : "_ZTINSt3__117__widen_from_utf8ILj16EEE",
   "self_type" : "_ZTIPNSt3__117__widen_from_utf8ILj16EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117__widen_from_utf8ILj32EEE",
   "name" : "std::__widen_from_utf8<32> *",
   "referenced_type" : "_ZTINSt3__117__widen_from_utf8ILj32EEE",
   "self_type" : "_ZTIPNSt3__117__widen_from_utf8ILj32EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
   "name" : "std::basic_string_view<char32_t, std::char_traits<char32_t>> *",
   "referenced_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
   "self_type" : "_ZTIPNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string_view"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
   "name" : "std::basic_string_view<char16_t, std::char_traits<char16_t>> *",
   "referenced_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
   "self_type" : "_ZTIPNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string_view"
  },
  {
   "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",
   "self_type" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string_view"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
   "name" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t>> *",
   "referenced_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIPNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string_view"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117moneypunct_bynameIcLb0EEE",
   "name" : "std::moneypunct_byname<char, false> *",
   "referenced_type" : "_ZTINSt3__117moneypunct_bynameIcLb0EEE",
   "self_type" : "_ZTIPNSt3__117moneypunct_bynameIcLb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117moneypunct_bynameIcLb1EEE",
   "name" : "std::moneypunct_byname<char, true> *",
   "referenced_type" : "_ZTINSt3__117moneypunct_bynameIcLb1EEE",
   "self_type" : "_ZTIPNSt3__117moneypunct_bynameIcLb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117moneypunct_bynameIwLb0EEE",
   "name" : "std::moneypunct_byname<wchar_t, false> *",
   "referenced_type" : "_ZTINSt3__117moneypunct_bynameIwLb0EEE",
   "self_type" : "_ZTIPNSt3__117moneypunct_bynameIwLb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117moneypunct_bynameIwLb1EEE",
   "name" : "std::moneypunct_byname<wchar_t, true> *",
   "referenced_type" : "_ZTINSt3__117moneypunct_bynameIwLb1EEE",
   "self_type" : "_ZTIPNSt3__117moneypunct_bynameIwLb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> *",
   "referenced_type" : "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTIPNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
   "name" : "std::__hidden_allocator<std::__assoc_sub_state *> *",
   "referenced_type" : "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTIPNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__118__libcpp_refstringE",
   "name" : "std::__libcpp_refstring *",
   "referenced_type" : "_ZTINSt3__118__libcpp_refstringE",
   "self_type" : "_ZTIPNSt3__118__libcpp_refstringE",
   "size" : 4,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__118__time_get_storageIcEE",
   "name" : "std::__time_get_storage<char> *",
   "referenced_type" : "_ZTINSt3__118__time_get_storageIcEE",
   "self_type" : "_ZTIPNSt3__118__time_get_storageIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__118__time_get_storageIwEE",
   "name" : "std::__time_get_storage<wchar_t> *",
   "referenced_type" : "_ZTINSt3__118__time_get_storageIwEE",
   "self_type" : "_ZTIPNSt3__118__time_get_storageIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__118condition_variableE",
   "name" : "std::condition_variable *",
   "referenced_type" : "_ZTINSt3__118condition_variableE",
   "self_type" : "_ZTIPNSt3__118condition_variableE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__118shared_timed_mutexE",
   "name" : "std::shared_timed_mutex *",
   "referenced_type" : "_ZTINSt3__118shared_timed_mutexE",
   "self_type" : "_ZTIPNSt3__118shared_timed_mutexE",
   "size" : 4,
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__119__libcpp_debug_infoE",
   "name" : "std::__libcpp_debug_info *",
   "referenced_type" : "_ZTINSt3__119__libcpp_debug_infoE",
   "self_type" : "_ZTIPNSt3__119__libcpp_debug_infoE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__119__shared_mutex_baseE",
   "name" : "std::__shared_mutex_base *",
   "referenced_type" : "_ZTINSt3__119__shared_mutex_baseE",
   "self_type" : "_ZTIPNSt3__119__shared_mutex_baseE",
   "size" : 4,
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__119__shared_weak_countE",
   "name" : "std::__shared_weak_count *",
   "referenced_type" : "_ZTINSt3__119__shared_weak_countE",
   "self_type" : "_ZTIPNSt3__119__shared_weak_countE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__119__thread_struct_impE",
   "name" : "std::__thread_struct_imp *",
   "referenced_type" : "_ZTINSt3__119__thread_struct_impE",
   "self_type" : "_ZTIPNSt3__119__thread_struct_impE",
   "size" : 4,
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxyE",
   "name" : "std::istreambuf_iterator<char, std::char_traits<char>>::__proxy *",
   "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxyE",
   "self_type" : "_ZTIPNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxyE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "name" : "std::istreambuf_iterator<char, std::char_traits<char>> *",
   "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIPNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxyE",
   "name" : "std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>::__proxy *",
   "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxyE",
   "self_type" : "_ZTIPNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxyE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "name" : "std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> *",
   "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIPNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "name" : "std::ostreambuf_iterator<char, std::char_traits<char>> *",
   "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIPNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "name" : "std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>> *",
   "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIPNSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__120__codecvt_utf8_utf16IDiEE",
   "name" : "std::__codecvt_utf8_utf16<char32_t> *",
   "referenced_type" : "_ZTINSt3__120__codecvt_utf8_utf16IDiEE",
   "self_type" : "_ZTIPNSt3__120__codecvt_utf8_utf16IDiEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__120__codecvt_utf8_utf16IDsEE",
   "name" : "std::__codecvt_utf8_utf16<char16_t> *",
   "referenced_type" : "_ZTINSt3__120__codecvt_utf8_utf16IDsEE",
   "self_type" : "_ZTIPNSt3__120__codecvt_utf8_utf16IDsEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__120__codecvt_utf8_utf16IwEE",
   "name" : "std::__codecvt_utf8_utf16<wchar_t> *",
   "referenced_type" : "_ZTINSt3__120__codecvt_utf8_utf16IwEE",
   "self_type" : "_ZTIPNSt3__120__codecvt_utf8_utf16IwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "name" : "std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *",
   "referenced_type" : "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "self_type" : "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__120__time_get_c_storageIcEE",
   "name" : "std::__time_get_c_storage<char> *",
   "referenced_type" : "_ZTINSt3__120__time_get_c_storageIcEE",
   "self_type" : "_ZTIPNSt3__120__time_get_c_storageIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__120__time_get_c_storageIwEE",
   "name" : "std::__time_get_c_storage<wchar_t> *",
   "referenced_type" : "_ZTINSt3__120__time_get_c_storageIwEE",
   "self_type" : "_ZTIPNSt3__120__time_get_c_storageIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__120__vector_base_commonILb1EEE",
   "name" : "std::__vector_base_common<true> *",
   "referenced_type" : "_ZTINSt3__120__vector_base_commonILb1EEE",
   "self_type" : "_ZTIPNSt3__120__vector_base_commonILb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__121__bit_const_referenceINS_8__bitsetILj0ELj0EEEEE",
   "name" : "std::__bit_const_reference<std::__bitset<0, 0>> *",
   "referenced_type" : "_ZTINSt3__121__bit_const_referenceINS_8__bitsetILj0ELj0EEEEE",
   "self_type" : "_ZTIPNSt3__121__bit_const_referenceINS_8__bitsetILj0ELj0EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__bit_reference"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__121__libcpp_locale_guardE",
   "name" : "std::__libcpp_locale_guard *",
   "referenced_type" : "_ZTINSt3__121__libcpp_locale_guardE",
   "self_type" : "_ZTIPNSt3__121__libcpp_locale_guardE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__121__murmur2_or_cityhashIjLj32EEE",
   "name" : "std::__murmur2_or_cityhash<unsigned int, 32> *",
   "referenced_type" : "_ZTINSt3__121__murmur2_or_cityhashIjLj32EEE",
   "self_type" : "_ZTIPNSt3__121__murmur2_or_cityhashIjLj32EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__121__thread_specific_ptrINS_15__thread_structEEE",
   "name" : "std::__thread_specific_ptr<std::__thread_struct> *",
   "referenced_type" : "_ZTINSt3__121__thread_specific_ptrINS_15__thread_structEEE",
   "self_type" : "_ZTIPNSt3__121__thread_specific_ptrINS_15__thread_structEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__121recursive_timed_mutexE",
   "name" : "std::recursive_timed_mutex *",
   "referenced_type" : "_ZTINSt3__121recursive_timed_mutexE",
   "self_type" : "_ZTIPNSt3__121recursive_timed_mutexE",
   "size" : 4,
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "name" : "std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>> *",
   "referenced_type" : "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "self_type" : "_ZTIPNSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::__release_shared_count, 1, true> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::mutex, 1, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorINS_4pairIjPKcEEEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<std::pair<unsigned int, const char *>>, 1, true> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_4pairIjPKcEEEELi1ELb1EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorINS_4pairIjPKcEEEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorINS_4pairIjPKwEEEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<std::pair<unsigned int, const wchar_t *>>, 1, true> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_4pairIjPKwEEEELi1ELb1EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorINS_4pairIjPKwEEEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorINS_9sub_matchIPKcEEEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<std::sub_match<const char *>>, 1, true> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_9sub_matchIPKcEEEELi1ELb1EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorINS_9sub_matchIPKcEEEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorINS_9sub_matchIPKwEEEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<std::sub_match<const wchar_t *>>, 1, true> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_9sub_matchIPKwEEEELi1ELb1EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorINS_9sub_matchIPKwEEEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<char>, 1, true> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIdEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<double>, 1, true> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIdEELi1ELb1EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIdEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIiEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<int>, 1, true> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIiEELi1ELb1EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIiEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<void (*)(void *), 1, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__shared_count *, 0, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__thread_struct *, 0, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::locale::facet *, 0, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::locale::facet **, 0, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<void **, 0, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<char *, 0, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<unsigned char *, 0, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<int *, 0, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<unsigned int *, 0, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<long *, 0, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<wchar_t *, 0, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false> *",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122__release_shared_countE",
   "name" : "std::__release_shared_count *",
   "referenced_type" : "_ZTINSt3__122__release_shared_countE",
   "self_type" : "_ZTIPNSt3__122__release_shared_countE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122bernoulli_distribution10param_typeE",
   "name" : "std::bernoulli_distribution::param_type *",
   "referenced_type" : "_ZTINSt3__122bernoulli_distribution10param_typeE",
   "self_type" : "_ZTIPNSt3__122bernoulli_distribution10param_typeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122bernoulli_distributionE",
   "name" : "std::bernoulli_distribution *",
   "referenced_type" : "_ZTINSt3__122bernoulli_distributionE",
   "self_type" : "_ZTIPNSt3__122bernoulli_distributionE",
   "size" : 4,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__122condition_variable_anyE",
   "name" : "std::condition_variable_any *",
   "referenced_type" : "_ZTINSt3__122condition_variable_anyE",
   "self_type" : "_ZTIPNSt3__122condition_variable_anyE",
   "size" : 4,
   "source_file" : "external/libcxx/include/condition_variable"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__123mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEE",
   "name" : "std::mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253> *",
   "referenced_type" : "_ZTINSt3__123mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEE",
   "self_type" : "_ZTIPNSt3__123mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__124__libcpp_debug_exception28__libcpp_debug_exception_impE",
   "name" : "std::__libcpp_debug_exception::__libcpp_debug_exception_imp *",
   "referenced_type" : "_ZTINSt3__124__libcpp_debug_exception28__libcpp_debug_exception_impE",
   "self_type" : "_ZTIPNSt3__124__libcpp_debug_exception28__libcpp_debug_exception_impE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__124__libcpp_debug_exceptionE",
   "name" : "std::__libcpp_debug_exception *",
   "referenced_type" : "_ZTINSt3__124__libcpp_debug_exceptionE",
   "self_type" : "_ZTIPNSt3__124__libcpp_debug_exceptionE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__14fposI9mbstate_tEE",
   "name" : "std::fpos<mbstate_t> *",
   "referenced_type" : "_ZTINSt3__14fposI9mbstate_tEE",
   "self_type" : "_ZTIPNSt3__14fposI9mbstate_tEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "name" : "std::pair<std::condition_variable *, std::mutex *> *",
   "referenced_type" : "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "self_type" : "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__14pairIjPKcEE",
   "name" : "std::pair<unsigned int, const char *> *",
   "referenced_type" : "_ZTINSt3__14pairIjPKcEE",
   "self_type" : "_ZTIPNSt3__14pairIjPKcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__14pairIjPKwEE",
   "name" : "std::pair<unsigned int, const wchar_t *> *",
   "referenced_type" : "_ZTINSt3__14pairIjPKwEE",
   "self_type" : "_ZTIPNSt3__14pairIjPKwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__15ctypeIcEE",
   "name" : "std::ctype<char> *",
   "referenced_type" : "_ZTINSt3__15ctypeIcEE",
   "self_type" : "_ZTIPNSt3__15ctypeIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__15ctypeIwEE",
   "name" : "std::ctype<wchar_t> *",
   "referenced_type" : "_ZTINSt3__15ctypeIwEE",
   "self_type" : "_ZTIPNSt3__15ctypeIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__15mutexE",
   "name" : "std::mutex *",
   "referenced_type" : "_ZTINSt3__15mutexE",
   "self_type" : "_ZTIPNSt3__15mutexE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__15sliceE",
   "name" : "std::slice *",
   "referenced_type" : "_ZTINSt3__15sliceE",
   "self_type" : "_ZTIPNSt3__15sliceE",
   "size" : 4,
   "source_file" : "external/libcxx/include/valarray"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__15tupleIJEEE",
   "name" : "std::tuple<> *",
   "referenced_type" : "_ZTINSt3__15tupleIJEEE",
   "self_type" : "_ZTIPNSt3__15tupleIJEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/tuple"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16__nodeIcEE",
   "name" : "std::__node<char> *",
   "referenced_type" : "_ZTINSt3__16__nodeIcEE",
   "self_type" : "_ZTIPNSt3__16__nodeIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16__nodeIwEE",
   "name" : "std::__node<wchar_t> *",
   "referenced_type" : "_ZTINSt3__16__nodeIwEE",
   "self_type" : "_ZTIPNSt3__16__nodeIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16atomicIiEE",
   "name" : "std::atomic<int> *",
   "referenced_type" : "_ZTINSt3__16atomicIiEE",
   "self_type" : "_ZTIPNSt3__16atomicIiEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/atomic"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTIPNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long double, std::ratio<1, 1000000000>>> *",
   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000>>> *",
   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "self_type" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::chrono::time_point<std::__fs::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTIPNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000>> *",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
   "self_type" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000>> *",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
   "self_type" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
   "name" : "std::chrono::duration<long double, std::ratio<1, 1000>> *",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
   "self_type" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
   "name" : "std::chrono::duration<long double, std::ratio<1, 1>> *",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
   "self_type" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
   "name" : "std::chrono::duration<long double, std::ratio<3600, 1>> *",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
   "self_type" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
   "name" : "std::chrono::duration<long double, std::ratio<60, 1>> *",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
   "self_type" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
   "name" : "std::chrono::duration<long, std::ratio<3600, 1>> *",
   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
   "self_type" : "_ZTIPNSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
   "name" : "std::chrono::duration<long, std::ratio<60, 1>> *",
   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
   "self_type" : "_ZTIPNSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>> *",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
   "self_type" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000>> *",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
   "self_type" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1000>> *",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
   "self_type" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1>> *",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
   "self_type" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16futureIvEE",
   "name" : "std::future<void> *",
   "referenced_type" : "_ZTINSt3__16futureIvEE",
   "self_type" : "_ZTIPNSt3__16futureIvEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16gsliceE",
   "name" : "std::gslice *",
   "referenced_type" : "_ZTINSt3__16gsliceE",
   "self_type" : "_ZTIPNSt3__16gsliceE",
   "size" : 4,
   "source_file" : "external/libcxx/include/valarray"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16locale2idE",
   "name" : "std::locale::id *",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "self_type" : "_ZTIPNSt3__16locale2idE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16locale5__impE",
   "name" : "std::locale::__imp *",
   "referenced_type" : "_ZTINSt3__16locale5__impE",
   "self_type" : "_ZTIPNSt3__16locale5__impE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16locale5facetE",
   "name" : "std::locale::facet *",
   "referenced_type" : "_ZTINSt3__16locale5facetE",
   "self_type" : "_ZTIPNSt3__16locale5facetE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16localeE",
   "name" : "std::locale *",
   "referenced_type" : "_ZTINSt3__16localeE",
   "self_type" : "_ZTIPNSt3__16localeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16threadE",
   "name" : "std::thread *",
   "referenced_type" : "_ZTINSt3__16threadE",
   "self_type" : "_ZTIPNSt3__16threadE",
   "size" : 4,
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE24__RAII_IncreaseAnnotatorE",
   "name" : "std::vector<std::pair<std::condition_variable *, std::mutex *>, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>::__RAII_IncreaseAnnotator *",
   "referenced_type" : "_ZTINSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE24__RAII_IncreaseAnnotatorE",
   "self_type" : "_ZTIPNSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE24__RAII_IncreaseAnnotatorE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "name" : "std::vector<std::pair<std::condition_variable *, std::mutex *>, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>> *",
   "referenced_type" : "_ZTINSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTIPNSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE24__RAII_IncreaseAnnotatorE",
   "name" : "std::vector<std::__assoc_sub_state *, std::__hidden_allocator<std::__assoc_sub_state *>>::__RAII_IncreaseAnnotator *",
   "referenced_type" : "_ZTINSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE24__RAII_IncreaseAnnotatorE",
   "self_type" : "_ZTIPNSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE24__RAII_IncreaseAnnotatorE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "name" : "std::vector<std::__assoc_sub_state *, std::__hidden_allocator<std::__assoc_sub_state *>> *",
   "referenced_type" : "_ZTINSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTIPNSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEE24__RAII_IncreaseAnnotatorE",
   "name" : "std::vector<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28>>::__RAII_IncreaseAnnotator *",
   "referenced_type" : "_ZTINSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEE24__RAII_IncreaseAnnotatorE",
   "self_type" : "_ZTIPNSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEE24__RAII_IncreaseAnnotatorE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "std::vector<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28>> *",
   "referenced_type" : "_ZTINSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIPNSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__17codecvtIDic9mbstate_tEE",
   "name" : "std::codecvt<char32_t, char, mbstate_t> *",
   "referenced_type" : "_ZTINSt3__17codecvtIDic9mbstate_tEE",
   "self_type" : "_ZTIPNSt3__17codecvtIDic9mbstate_tEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__17codecvtIDsc9mbstate_tEE",
   "name" : "std::codecvt<char16_t, char, mbstate_t> *",
   "referenced_type" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE",
   "self_type" : "_ZTIPNSt3__17codecvtIDsc9mbstate_tEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__17codecvtIcc9mbstate_tEE",
   "name" : "std::codecvt<char, char, mbstate_t> *",
   "referenced_type" : "_ZTINSt3__17codecvtIcc9mbstate_tEE",
   "self_type" : "_ZTIPNSt3__17codecvtIcc9mbstate_tEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__17codecvtIwc9mbstate_tEE",
   "name" : "std::codecvt<wchar_t, char, mbstate_t> *",
   "referenced_type" : "_ZTINSt3__17codecvtIwc9mbstate_tEE",
   "self_type" : "_ZTIPNSt3__17codecvtIwc9mbstate_tEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__17collateIcEE",
   "name" : "std::collate<char> *",
   "referenced_type" : "_ZTINSt3__17collateIcEE",
   "self_type" : "_ZTIPNSt3__17collateIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__17collateIwEE",
   "name" : "std::collate<wchar_t> *",
   "referenced_type" : "_ZTINSt3__17collateIwEE",
   "self_type" : "_ZTIPNSt3__17collateIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> *",
   "referenced_type" : "_ZTINSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIPNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> *",
   "referenced_type" : "_ZTINSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIPNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> *",
   "referenced_type" : "_ZTINSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIPNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> *",
   "referenced_type" : "_ZTINSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIPNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__17promiseIvEE",
   "name" : "std::promise<void> *",
   "referenced_type" : "_ZTINSt3__17promiseIvEE",
   "self_type" : "_ZTIPNSt3__17promiseIvEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__18__bitsetILj0ELj0EEE",
   "name" : "std::__bitset<0, 0> *",
   "referenced_type" : "_ZTINSt3__18__bitsetILj0ELj0EEE",
   "self_type" : "_ZTIPNSt3__18__bitsetILj0ELj0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/bitset"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__18__c_nodeE",
   "name" : "std::__c_node *",
   "referenced_type" : "_ZTINSt3__18__c_nodeE",
   "self_type" : "_ZTIPNSt3__18__c_nodeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__18__i_nodeE",
   "name" : "std::__i_node *",
   "referenced_type" : "_ZTINSt3__18__i_nodeE",
   "self_type" : "_ZTIPNSt3__18__i_nodeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__18__sp_mutE",
   "name" : "std::__sp_mut *",
   "referenced_type" : "_ZTINSt3__18__sp_mutE",
   "self_type" : "_ZTIPNSt3__18__sp_mutE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__18ios_base4InitE",
   "name" : "std::ios_base::Init *",
   "referenced_type" : "_ZTINSt3__18ios_base4InitE",
   "self_type" : "_ZTIPNSt3__18ios_base4InitE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__18ios_base7failureE",
   "name" : "std::ios_base::failure *",
   "referenced_type" : "_ZTINSt3__18ios_base7failureE",
   "self_type" : "_ZTIPNSt3__18ios_base7failureE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__18ios_baseE",
   "name" : "std::ios_base *",
   "referenced_type" : "_ZTINSt3__18ios_baseE",
   "self_type" : "_ZTIPNSt3__18ios_baseE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__18messagesIcEE",
   "name" : "std::messages<char> *",
   "referenced_type" : "_ZTINSt3__18messagesIcEE",
   "self_type" : "_ZTIPNSt3__18messagesIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__18messagesIwEE",
   "name" : "std::messages<wchar_t> *",
   "referenced_type" : "_ZTINSt3__18messagesIwEE",
   "self_type" : "_ZTIPNSt3__18messagesIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__18numpunctIcEE",
   "name" : "std::numpunct<char> *",
   "referenced_type" : "_ZTINSt3__18numpunctIcEE",
   "self_type" : "_ZTIPNSt3__18numpunctIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__18numpunctIwEE",
   "name" : "std::numpunct<wchar_t> *",
   "referenced_type" : "_ZTINSt3__18numpunctIwEE",
   "self_type" : "_ZTIPNSt3__18numpunctIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__18seed_seqE",
   "name" : "std::seed_seq *",
   "referenced_type" : "_ZTINSt3__18seed_seqE",
   "self_type" : "_ZTIPNSt3__18seed_seqE",
   "size" : 4,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> *",
   "referenced_type" : "_ZTINSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIPNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> *",
   "referenced_type" : "_ZTINSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIPNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> *",
   "referenced_type" : "_ZTINSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIPNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> *",
   "referenced_type" : "_ZTINSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIPNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__18valarrayIjEE",
   "name" : "std::valarray<unsigned int> *",
   "referenced_type" : "_ZTINSt3__18valarrayIjEE",
   "self_type" : "_ZTIPNSt3__18valarrayIjEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/valarray"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__19allocatorIDiEE",
   "name" : "std::allocator<char32_t> *",
   "referenced_type" : "_ZTINSt3__19allocatorIDiEE",
   "self_type" : "_ZTIPNSt3__19allocatorIDiEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__19allocatorIDsEE",
   "name" : "std::allocator<char16_t> *",
   "referenced_type" : "_ZTINSt3__19allocatorIDsEE",
   "self_type" : "_ZTIPNSt3__19allocatorIDsEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
   "name" : "std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>> *",
   "referenced_type" : "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
   "self_type" : "_ZTIPNSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__19allocatorINS_5mutexEEE",
   "name" : "std::allocator<std::mutex> *",
   "referenced_type" : "_ZTINSt3__19allocatorINS_5mutexEEE",
   "self_type" : "_ZTIPNSt3__19allocatorINS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__19allocatorIcEE",
   "name" : "std::allocator<char> *",
   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
   "self_type" : "_ZTIPNSt3__19allocatorIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__19allocatorIjEE",
   "name" : "std::allocator<unsigned int> *",
   "referenced_type" : "_ZTINSt3__19allocatorIjEE",
   "self_type" : "_ZTIPNSt3__19allocatorIjEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__19allocatorIwEE",
   "name" : "std::allocator<wchar_t> *",
   "referenced_type" : "_ZTINSt3__19allocatorIwEE",
   "self_type" : "_ZTIPNSt3__19allocatorIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_ios<char, std::char_traits<char>> *",
   "referenced_type" : "_ZTINSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIPNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "name" : "std::basic_ios<wchar_t, std::char_traits<wchar_t>> *",
   "referenced_type" : "_ZTINSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIPNSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> *",
   "referenced_type" : "_ZTINSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIPNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> *",
   "referenced_type" : "_ZTINSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIPNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> *",
   "referenced_type" : "_ZTINSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIPNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> *",
   "referenced_type" : "_ZTINSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIPNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__19once_flagE",
   "name" : "std::once_flag *",
   "referenced_type" : "_ZTINSt3__19once_flagE",
   "self_type" : "_ZTIPNSt3__19once_flagE",
   "size" : 4,
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__19strstreamE",
   "name" : "std::strstream *",
   "referenced_type" : "_ZTINSt3__19strstreamE",
   "self_type" : "_ZTIPNSt3__19strstreamE",
   "size" : 4,
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__19sub_matchIPKcEE",
   "name" : "std::sub_match<const char *> *",
   "referenced_type" : "_ZTINSt3__19sub_matchIPKcEE",
   "self_type" : "_ZTIPNSt3__19sub_matchIPKcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__19sub_matchIPKwEE",
   "name" : "std::sub_match<const wchar_t *> *",
   "referenced_type" : "_ZTINSt3__19sub_matchIPKwEE",
   "self_type" : "_ZTIPNSt3__19sub_matchIPKwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPFvNSt3__18ios_base5eventERS0_iE",
   "name" : "void (**)(std::ios_base::event, std::ios_base &, int)",
   "referenced_type" : "_ZTIPFvNSt3__18ios_base5eventERS0_iE",
   "self_type" : "_ZTIPPFvNSt3__18ios_base5eventERS0_iE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPFvPvE",
   "name" : "void (**)(void *)",
   "referenced_type" : "_ZTIPFvPvE",
   "self_type" : "_ZTIPPFvPvE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPKc",
   "name" : "const char **",
   "referenced_type" : "_ZTIPKc",
   "self_type" : "_ZTIPPKc",
   "size" : 4,
   "source_file" : "external/libcxx/include/__bsd_locale_fallbacks.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPKw",
   "name" : "const wchar_t **",
   "referenced_type" : "_ZTIPKw",
   "self_type" : "_ZTIPPKw",
   "size" : 4,
   "source_file" : "external/libcxx/include/__bsd_locale_fallbacks.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPNSt3__114__shared_countE",
   "name" : "std::__shared_count **",
   "referenced_type" : "_ZTIPNSt3__114__shared_countE",
   "self_type" : "_ZTIPPNSt3__114__shared_countE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPNSt3__117__assoc_sub_stateE",
   "name" : "std::__assoc_sub_state **",
   "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE",
   "self_type" : "_ZTIPPNSt3__117__assoc_sub_stateE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "name" : "std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> **",
   "referenced_type" : "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "self_type" : "_ZTIPPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPNSt3__16locale5facetE",
   "name" : "std::locale::facet **",
   "referenced_type" : "_ZTIPNSt3__16locale5facetE",
   "self_type" : "_ZTIPPNSt3__16locale5facetE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPNSt3__18__c_nodeE",
   "name" : "std::__c_node **",
   "referenced_type" : "_ZTIPNSt3__18__c_nodeE",
   "self_type" : "_ZTIPPNSt3__18__c_nodeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPNSt3__18__i_nodeE",
   "name" : "std::__i_node **",
   "referenced_type" : "_ZTIPNSt3__18__i_nodeE",
   "self_type" : "_ZTIPPNSt3__18__i_nodeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPPFvNSt3__18ios_base5eventERS0_iE",
   "name" : "void (***)(std::ios_base::event, std::ios_base &, int)",
   "referenced_type" : "_ZTIPPFvNSt3__18ios_base5eventERS0_iE",
   "self_type" : "_ZTIPPPFvNSt3__18ios_base5eventERS0_iE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPPv",
   "name" : "void ***",
   "referenced_type" : "_ZTIPPv",
   "self_type" : "_ZTIPPPv",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPc",
   "name" : "char **",
   "referenced_type" : "_ZTIPc",
   "self_type" : "_ZTIPPc",
   "size" : 4,
   "source_file" : "external/libcxx/include/__bsd_locale_fallbacks.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPh",
   "name" : "unsigned char **",
   "referenced_type" : "_ZTIPh",
   "self_type" : "_ZTIPPh",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPi",
   "name" : "int **",
   "referenced_type" : "_ZTIPi",
   "self_type" : "_ZTIPPi",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPj",
   "name" : "unsigned int **",
   "referenced_type" : "_ZTIPj",
   "self_type" : "_ZTIPPj",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPl",
   "name" : "long **",
   "referenced_type" : "_ZTIPl",
   "self_type" : "_ZTIPPl",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPv",
   "name" : "void **",
   "referenced_type" : "_ZTIPv",
   "self_type" : "_ZTIPPv",
   "size" : 4,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPw",
   "name" : "wchar_t **",
   "referenced_type" : "_ZTIPw",
   "self_type" : "_ZTIPPw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPSt11logic_error",
   "name" : "std::logic_error *",
   "referenced_type" : "_ZTISt11logic_error",
   "self_type" : "_ZTIPSt11logic_error",
   "size" : 4,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPSt11range_error",
   "name" : "std::range_error *",
   "referenced_type" : "_ZTISt11range_error",
   "self_type" : "_ZTIPSt11range_error",
   "size" : 4,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPSt12domain_error",
   "name" : "std::domain_error *",
   "referenced_type" : "_ZTISt12domain_error",
   "self_type" : "_ZTIPSt12domain_error",
   "size" : 4,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPSt12length_error",
   "name" : "std::length_error *",
   "referenced_type" : "_ZTISt12length_error",
   "self_type" : "_ZTIPSt12length_error",
   "size" : 4,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPSt12out_of_range",
   "name" : "std::out_of_range *",
   "referenced_type" : "_ZTISt12out_of_range",
   "self_type" : "_ZTIPSt12out_of_range",
   "size" : 4,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPSt13bad_exception",
   "name" : "std::bad_exception *",
   "referenced_type" : "_ZTISt13bad_exception",
   "self_type" : "_ZTIPSt13bad_exception",
   "size" : 4,
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPSt13exception_ptr",
   "name" : "std::exception_ptr *",
   "referenced_type" : "_ZTISt13exception_ptr",
   "self_type" : "_ZTIPSt13exception_ptr",
   "size" : 4,
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPSt13runtime_error",
   "name" : "std::runtime_error *",
   "referenced_type" : "_ZTISt13runtime_error",
   "self_type" : "_ZTIPSt13runtime_error",
   "size" : 4,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPSt14overflow_error",
   "name" : "std::overflow_error *",
   "referenced_type" : "_ZTISt14overflow_error",
   "self_type" : "_ZTIPSt14overflow_error",
   "size" : 4,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPSt15underflow_error",
   "name" : "std::underflow_error *",
   "referenced_type" : "_ZTISt15underflow_error",
   "self_type" : "_ZTIPSt15underflow_error",
   "size" : 4,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPSt16invalid_argument",
   "name" : "std::invalid_argument *",
   "referenced_type" : "_ZTISt16invalid_argument",
   "self_type" : "_ZTIPSt16invalid_argument",
   "size" : 4,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPSt16nested_exception",
   "name" : "std::nested_exception *",
   "referenced_type" : "_ZTISt16nested_exception",
   "self_type" : "_ZTIPSt16nested_exception",
   "size" : 4,
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPSt19bad_optional_access",
   "name" : "std::bad_optional_access *",
   "referenced_type" : "_ZTISt19bad_optional_access",
   "self_type" : "_ZTIPSt19bad_optional_access",
   "size" : 4,
   "source_file" : "external/libcxx/include/optional"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPSt9exception",
   "name" : "std::exception *",
   "referenced_type" : "_ZTISt9exception",
   "self_type" : "_ZTIPSt9exception",
   "size" : 4,
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPSt9type_info",
   "name" : "std::type_info *",
   "referenced_type" : "_ZTISt9type_info",
   "self_type" : "_ZTIPSt9type_info",
   "size" : 4,
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPVNSt3__111atomic_flagE",
   "name" : "volatile std::atomic_flag *",
   "referenced_type" : "_ZTIVNSt3__111atomic_flagE",
   "self_type" : "_ZTIPVNSt3__111atomic_flagE",
   "size" : 4,
   "source_file" : "external/libcxx/include/atomic"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPa",
   "name" : "signed char *",
   "referenced_type" : "_ZTIa",
   "self_type" : "_ZTIPa",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPb",
   "name" : "bool *",
   "referenced_type" : "_ZTIb",
   "self_type" : "_ZTIPb",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPc",
   "name" : "char *",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIPc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPd",
   "name" : "double *",
   "referenced_type" : "_ZTId",
   "self_type" : "_ZTIPd",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPe",
   "name" : "long double *",
   "referenced_type" : "_ZTIe",
   "self_type" : "_ZTIPe",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPf",
   "name" : "float *",
   "referenced_type" : "_ZTIf",
   "self_type" : "_ZTIPf",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPh",
   "name" : "unsigned char *",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIPh",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPi",
   "name" : "int *",
   "referenced_type" : "_ZTIi",
   "self_type" : "_ZTIPi",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPj",
   "name" : "unsigned int *",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIPj",
   "size" : 4,
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPl",
   "name" : "long *",
   "referenced_type" : "_ZTIl",
   "self_type" : "_ZTIPl",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPm",
   "name" : "unsigned long *",
   "referenced_type" : "_ZTIm",
   "self_type" : "_ZTIPm",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPs",
   "name" : "short *",
   "referenced_type" : "_ZTIs",
   "self_type" : "_ZTIPs",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPt",
   "name" : "unsigned short *",
   "referenced_type" : "_ZTIt",
   "self_type" : "_ZTIPt",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPv",
   "name" : "void *",
   "referenced_type" : "_ZTIv",
   "self_type" : "_ZTIPv",
   "size" : 4,
   "source_file" : "external/libcxxabi/include/cxxabi.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPw",
   "name" : "wchar_t *",
   "referenced_type" : "_ZTIw",
   "self_type" : "_ZTIPw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPx",
   "name" : "long long *",
   "referenced_type" : "_ZTIx",
   "self_type" : "_ZTIPx",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPy",
   "name" : "unsigned long long *",
   "referenced_type" : "_ZTIy",
   "self_type" : "_ZTIPy",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  }
 ],
 "qualified_types" :
 [
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA100_Kc",
   "name" : "const char[100]",
   "referenced_type" : "_ZTIA100_c",
   "self_type" : "_ZTIA100_Kc",
   "size" : 100,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA10_Kc",
   "name" : "const char[10]",
   "referenced_type" : "_ZTIA10_c",
   "self_type" : "_ZTIA10_Kc",
   "size" : 10,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIA10_Kj",
   "name" : "const unsigned int[10]",
   "referenced_type" : "_ZTIA10_j",
   "self_type" : "_ZTIA10_Kj",
   "size" : 40,
   "source_file" : "external/libcxx/include/charconv"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIA10_Kw",
   "name" : "const wchar_t[10]",
   "referenced_type" : "_ZTIA10_w",
   "self_type" : "_ZTIA10_Kw",
   "size" : 40,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA11_Kc",
   "name" : "const char[11]",
   "referenced_type" : "_ZTIA11_c",
   "self_type" : "_ZTIA11_Kc",
   "size" : 11,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA12_Kc",
   "name" : "const char[12]",
   "referenced_type" : "_ZTIA12_c",
   "self_type" : "_ZTIA12_Kc",
   "size" : 12,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIA12_Kw",
   "name" : "const wchar_t[12]",
   "referenced_type" : "_ZTIA12_w",
   "self_type" : "_ZTIA12_Kw",
   "size" : 48,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIA20_Ky",
   "name" : "const unsigned long long[20]",
   "referenced_type" : "_ZTIA20_y",
   "self_type" : "_ZTIA20_Ky",
   "size" : 160,
   "source_file" : "external/libcxx/include/charconv"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA21_Kc",
   "name" : "const char[21]",
   "referenced_type" : "_ZTIA21_c",
   "self_type" : "_ZTIA21_Kc",
   "size" : 21,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIA21_Kw",
   "name" : "const wchar_t[21]",
   "referenced_type" : "_ZTIA21_w",
   "self_type" : "_ZTIA21_Kw",
   "size" : 84,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA2_Kc",
   "name" : "const char[2]",
   "referenced_type" : "_ZTIA2_c",
   "self_type" : "_ZTIA2_Kc",
   "size" : 2,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA31_Kc",
   "name" : "const char[31]",
   "referenced_type" : "_ZTIA31_c",
   "self_type" : "_ZTIA31_Kc",
   "size" : 31,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA33_Kc",
   "name" : "const char[33]",
   "referenced_type" : "_ZTIA33_c",
   "self_type" : "_ZTIA33_Kc",
   "size" : 33,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA34_Kc",
   "name" : "const char[34]",
   "referenced_type" : "_ZTIA34_c",
   "self_type" : "_ZTIA34_Kc",
   "size" : 34,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA35_Kc",
   "name" : "const char[35]",
   "referenced_type" : "_ZTIA35_c",
   "self_type" : "_ZTIA35_Kc",
   "size" : 35,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA36_Kc",
   "name" : "const char[36]",
   "referenced_type" : "_ZTIA36_c",
   "self_type" : "_ZTIA36_Kc",
   "size" : 36,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA3_Kc",
   "name" : "const char[3]",
   "referenced_type" : "_ZTIA3_c",
   "self_type" : "_ZTIA3_Kc",
   "size" : 3,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIA3_Kw",
   "name" : "const wchar_t[3]",
   "referenced_type" : "_ZTIA3_w",
   "self_type" : "_ZTIA3_Kw",
   "size" : 12,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA47_Kc",
   "name" : "const char[47]",
   "referenced_type" : "_ZTIA47_c",
   "self_type" : "_ZTIA47_Kc",
   "size" : 47,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA4_Kc",
   "name" : "const char[4]",
   "referenced_type" : "_ZTIA4_c",
   "self_type" : "_ZTIA4_Kc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIA4_Kw",
   "name" : "const wchar_t[4]",
   "referenced_type" : "_ZTIA4_w",
   "self_type" : "_ZTIA4_Kw",
   "size" : 16,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA5_Kc",
   "name" : "const char[5]",
   "referenced_type" : "_ZTIA5_c",
   "self_type" : "_ZTIA5_Kc",
   "size" : 5,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIA5_Kw",
   "name" : "const wchar_t[5]",
   "referenced_type" : "_ZTIA5_w",
   "self_type" : "_ZTIA5_Kw",
   "size" : 20,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA66_Kc",
   "name" : "const char[66]",
   "referenced_type" : "_ZTIA66_c",
   "self_type" : "_ZTIA66_Kc",
   "size" : 66,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA6_Kc",
   "name" : "const char[6]",
   "referenced_type" : "_ZTIA6_c",
   "self_type" : "_ZTIA6_Kc",
   "size" : 6,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIA6_Kw",
   "name" : "const wchar_t[6]",
   "referenced_type" : "_ZTIA6_w",
   "self_type" : "_ZTIA6_Kw",
   "size" : 24,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA73_Kc",
   "name" : "const char[73]",
   "referenced_type" : "_ZTIA73_c",
   "self_type" : "_ZTIA73_Kc",
   "size" : 73,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA7_Kc",
   "name" : "const char[7]",
   "referenced_type" : "_ZTIA7_c",
   "self_type" : "_ZTIA7_Kc",
   "size" : 7,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIA7_Kw",
   "name" : "const wchar_t[7]",
   "referenced_type" : "_ZTIA7_w",
   "self_type" : "_ZTIA7_Kw",
   "size" : 28,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA89_Kc",
   "name" : "const char[89]",
   "referenced_type" : "_ZTIA89_c",
   "self_type" : "_ZTIA89_Kc",
   "size" : 89,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA8_Kc",
   "name" : "const char[8]",
   "referenced_type" : "_ZTIA8_c",
   "self_type" : "_ZTIA8_Kc",
   "size" : 8,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIA8_Kw",
   "name" : "const wchar_t[8]",
   "referenced_type" : "_ZTIA8_w",
   "self_type" : "_ZTIA8_Kw",
   "size" : 32,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA9_Kc",
   "name" : "const char[9]",
   "referenced_type" : "_ZTIA9_c",
   "self_type" : "_ZTIA9_Kc",
   "size" : 9,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIA9_Kw",
   "name" : "const wchar_t[9]",
   "referenced_type" : "_ZTIA9_w",
   "self_type" : "_ZTIA9_Kw",
   "size" : 36,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK2tm",
   "name" : "const tm",
   "referenced_type" : "_ZTI2tm",
   "self_type" : "_ZTIK2tm",
   "size" : 44,
   "source_file" : "external/libcxx/include/support/xlocale/__posix_l_fallback.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKDi",
   "name" : "const char32_t",
   "referenced_type" : "_ZTIDi",
   "self_type" : "_ZTIKDi",
   "size" : 4,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "_ZTIKDs",
   "name" : "const char16_t",
   "referenced_type" : "_ZTIDs",
   "self_type" : "_ZTIKDs",
   "size" : 2,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110__equal_toIccEE",
   "name" : "const std::__equal_to<char>",
   "referenced_type" : "_ZTINSt3__110__equal_toIccEE",
   "self_type" : "_ZTIKNSt3__110__equal_toIccEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110__equal_toIwwEE",
   "name" : "const std::__equal_to<wchar_t>",
   "referenced_type" : "_ZTINSt3__110__equal_toIwwEE",
   "self_type" : "_ZTIKNSt3__110__equal_toIwwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110__function8__policyE",
   "name" : "const std::__function::__policy",
   "referenced_type" : "_ZTINSt3__110__function8__policyE",
   "self_type" : "_ZTIKNSt3__110__function8__policyE",
   "size" : 16,
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110__ignore_tIhEE",
   "name" : "const std::__ignore_t<unsigned char>",
   "referenced_type" : "_ZTINSt3__110__ignore_tIhEE",
   "self_type" : "_ZTIKNSt3__110__ignore_tIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/tuple"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110__time_putE",
   "name" : "const std::__time_put",
   "referenced_type" : "_ZTINSt3__110__time_putE",
   "self_type" : "_ZTIKNSt3__110__time_putE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110error_codeE",
   "name" : "const std::error_code",
   "referenced_type" : "_ZTINSt3__110error_codeE",
   "self_type" : "_ZTIKNSt3__110error_codeE",
   "size" : 8,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110istrstreamE",
   "name" : "const std::istrstream",
   "referenced_type" : "_ZTINSt3__110istrstreamE",
   "self_type" : "_ZTIKNSt3__110istrstreamE",
   "size" : 136,
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110money_base7patternE",
   "name" : "const std::money_base::pattern",
   "referenced_type" : "_ZTINSt3__110money_base7patternE",
   "self_type" : "_ZTIKNSt3__110money_base7patternE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110moneypunctIcLb0EEE",
   "name" : "const std::moneypunct<char, false>",
   "referenced_type" : "_ZTINSt3__110moneypunctIcLb0EEE",
   "self_type" : "_ZTIKNSt3__110moneypunctIcLb0EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110moneypunctIcLb1EEE",
   "name" : "const std::moneypunct<char, true>",
   "referenced_type" : "_ZTINSt3__110moneypunctIcLb1EEE",
   "self_type" : "_ZTIKNSt3__110moneypunctIcLb1EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110moneypunctIwLb0EEE",
   "name" : "const std::moneypunct<wchar_t, false>",
   "referenced_type" : "_ZTINSt3__110moneypunctIwLb0EEE",
   "self_type" : "_ZTIKNSt3__110moneypunctIwLb0EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110moneypunctIwLb1EEE",
   "name" : "const std::moneypunct<wchar_t, true>",
   "referenced_type" : "_ZTINSt3__110moneypunctIwLb1EEE",
   "self_type" : "_ZTIKNSt3__110moneypunctIwLb1EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110ostrstreamE",
   "name" : "const std::ostrstream",
   "referenced_type" : "_ZTINSt3__110ostrstreamE",
   "self_type" : "_ZTIKNSt3__110ostrstreamE",
   "size" : 132,
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110shared_ptrINS_5mutexEEE",
   "name" : "const std::shared_ptr<std::mutex>",
   "referenced_type" : "_ZTINSt3__110shared_ptrINS_5mutexEEE",
   "self_type" : "_ZTIKNSt3__110shared_ptrINS_5mutexEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110unique_ptrINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "name" : "const std::unique_ptr<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__110unique_ptrINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "self_type" : "_ZTIKNSt3__110unique_ptrINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "name" : "const std::unique_ptr<void (*)(event, ios_base &, int), void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__110unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "self_type" : "_ZTIKNSt3__110unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110unique_ptrIPvPFvS1_EEE",
   "name" : "const std::unique_ptr<void *, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__110unique_ptrIPvPFvS1_EEE",
   "self_type" : "_ZTIKNSt3__110unique_ptrIPvPFvS1_EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110unique_ptrIcPFvPvEEE",
   "name" : "const std::unique_ptr<char, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__110unique_ptrIcPFvPvEEE",
   "self_type" : "_ZTIKNSt3__110unique_ptrIcPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110unique_ptrIiPFvPvEEE",
   "name" : "const std::unique_ptr<int, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__110unique_ptrIiPFvPvEEE",
   "self_type" : "_ZTIKNSt3__110unique_ptrIiPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110unique_ptrIjPFvPvEEE",
   "name" : "const std::unique_ptr<unsigned int, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__110unique_ptrIjPFvPvEEE",
   "self_type" : "_ZTIKNSt3__110unique_ptrIjPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110unique_ptrIlPFvPvEEE",
   "name" : "const std::unique_ptr<long, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__110unique_ptrIlPFvPvEEE",
   "self_type" : "_ZTIKNSt3__110unique_ptrIlPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110unique_ptrIwPFvPvEEE",
   "name" : "const std::unique_ptr<wchar_t, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__110unique_ptrIwPFvPvEEE",
   "self_type" : "_ZTIKNSt3__110unique_ptrIwPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__111__libcpp_dbE",
   "name" : "const std::__libcpp_db",
   "referenced_type" : "_ZTINSt3__111__libcpp_dbE",
   "self_type" : "_ZTIKNSt3__111__libcpp_dbE",
   "size" : 24,
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__111__wrap_iterIPKcEE",
   "name" : "const std::__wrap_iter<const char *>",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPKcEE",
   "self_type" : "_ZTIKNSt3__111__wrap_iterIPKcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__111__wrap_iterIPKwEE",
   "name" : "const std::__wrap_iter<const wchar_t *>",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPKwEE",
   "self_type" : "_ZTIKNSt3__111__wrap_iterIPKwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "const std::__wrap_iter<std::pair<std::condition_variable *, std::mutex *> *>",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTIKNSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE",
   "name" : "const std::__wrap_iter<std::__assoc_sub_state **>",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTIKNSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__111__wrap_iterIPcEE",
   "name" : "const std::__wrap_iter<char *>",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPcEE",
   "self_type" : "_ZTIKNSt3__111__wrap_iterIPcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__111__wrap_iterIPdEE",
   "name" : "const std::__wrap_iter<double *>",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPdEE",
   "self_type" : "_ZTIKNSt3__111__wrap_iterIPdEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__111__wrap_iterIPiEE",
   "name" : "const std::__wrap_iter<int *>",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPiEE",
   "self_type" : "_ZTIKNSt3__111__wrap_iterIPiEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__111__wrap_iterIPwEE",
   "name" : "const std::__wrap_iter<wchar_t *>",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPwEE",
   "self_type" : "_ZTIKNSt3__111__wrap_iterIPwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__111regex_errorE",
   "name" : "const std::regex_error",
   "referenced_type" : "_ZTINSt3__111regex_errorE",
   "self_type" : "_ZTIKNSt3__111regex_errorE",
   "size" : 12,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__111unique_lockINS_5mutexEEE",
   "name" : "const std::unique_lock<std::mutex>",
   "referenced_type" : "_ZTINSt3__111unique_lockINS_5mutexEEE",
   "self_type" : "_ZTIKNSt3__111unique_lockINS_5mutexEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112__do_messageE",
   "name" : "const std::__do_message",
   "referenced_type" : "_ZTINSt3__112__do_messageE",
   "self_type" : "_ZTIKNSt3__112__do_messageE",
   "size" : 4,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112__rs_defaultE",
   "name" : "const std::__rs_default",
   "referenced_type" : "_ZTINSt3__112__rs_defaultE",
   "self_type" : "_ZTIKNSt3__112__rs_defaultE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112adopt_lock_tE",
   "name" : "const std::adopt_lock_t",
   "referenced_type" : "_ZTINSt3__112adopt_lock_tE",
   "self_type" : "_ZTIKNSt3__112adopt_lock_tE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112bad_weak_ptrE",
   "name" : "const std::bad_weak_ptr",
   "referenced_type" : "_ZTINSt3__112bad_weak_ptrE",
   "self_type" : "_ZTIKNSt3__112bad_weak_ptrE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep",
   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
   "self_type" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>",
   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
   "self_type" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep",
   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
   "self_type" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>",
   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
   "self_type" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep",
   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
   "self_type" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "self_type" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112ctype_bynameIcEE",
   "name" : "const std::ctype_byname<char>",
   "referenced_type" : "_ZTINSt3__112ctype_bynameIcEE",
   "self_type" : "_ZTIKNSt3__112ctype_bynameIcEE",
   "size" : 20,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112ctype_bynameIwEE",
   "name" : "const std::ctype_byname<wchar_t>",
   "referenced_type" : "_ZTINSt3__112ctype_bynameIwEE",
   "self_type" : "_ZTIKNSt3__112ctype_bynameIwEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112defer_lock_tE",
   "name" : "const std::defer_lock_t",
   "referenced_type" : "_ZTINSt3__112defer_lock_tE",
   "self_type" : "_ZTIKNSt3__112defer_lock_tE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112future_errorE",
   "name" : "const std::future_error",
   "referenced_type" : "_ZTINSt3__112future_errorE",
   "self_type" : "_ZTIKNSt3__112future_errorE",
   "size" : 16,
   "source_file" : "external/libcxx/include/future"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi10EEE",
   "name" : "const std::placeholders::__ph<10>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi10EEE",
   "self_type" : "_ZTIKNSt3__112placeholders4__phILi10EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi1EEE",
   "name" : "const std::placeholders::__ph<1>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi1EEE",
   "self_type" : "_ZTIKNSt3__112placeholders4__phILi1EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi2EEE",
   "name" : "const std::placeholders::__ph<2>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi2EEE",
   "self_type" : "_ZTIKNSt3__112placeholders4__phILi2EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi3EEE",
   "name" : "const std::placeholders::__ph<3>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi3EEE",
   "self_type" : "_ZTIKNSt3__112placeholders4__phILi3EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi4EEE",
   "name" : "const std::placeholders::__ph<4>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi4EEE",
   "self_type" : "_ZTIKNSt3__112placeholders4__phILi4EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi5EEE",
   "name" : "const std::placeholders::__ph<5>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi5EEE",
   "self_type" : "_ZTIKNSt3__112placeholders4__phILi5EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi6EEE",
   "name" : "const std::placeholders::__ph<6>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi6EEE",
   "self_type" : "_ZTIKNSt3__112placeholders4__phILi6EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi7EEE",
   "name" : "const std::placeholders::__ph<7>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi7EEE",
   "self_type" : "_ZTIKNSt3__112placeholders4__phILi7EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi8EEE",
   "name" : "const std::placeholders::__ph<8>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi8EEE",
   "self_type" : "_ZTIKNSt3__112placeholders4__phILi8EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi9EEE",
   "name" : "const std::placeholders::__ph<9>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi9EEE",
   "self_type" : "_ZTIKNSt3__112placeholders4__phILi9EEE",
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112strstreambufE",
   "name" : "const std::strstreambuf",
   "referenced_type" : "_ZTINSt3__112strstreambufE",
   "self_type" : "_ZTIKNSt3__112strstreambufE",
   "size" : 48,
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__112system_errorE",
   "name" : "const std::system_error",
   "referenced_type" : "_ZTINSt3__112system_errorE",
   "self_type" : "_ZTIKNSt3__112system_errorE",
   "size" : 16,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
   "name" : "const std::__scalar_hash<std::_PairT, 2>",
   "referenced_type" : "_ZTINSt3__113__scalar_hashINS_6_PairTELj2EEE",
   "self_type" : "_ZTIKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__113__scalar_hashIdLj2EEE",
   "name" : "const std::__scalar_hash<double, 2>",
   "referenced_type" : "_ZTINSt3__113__scalar_hashIdLj2EEE",
   "self_type" : "_ZTIKNSt3__113__scalar_hashIdLj2EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__113__scalar_hashIeLj2EEE",
   "name" : "const std::__scalar_hash<long double, 2>",
   "referenced_type" : "_ZTINSt3__113__scalar_hashIeLj2EEE",
   "self_type" : "_ZTIKNSt3__113__scalar_hashIeLj2EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__113__scalar_hashIfLj1EEE",
   "name" : "const std::__scalar_hash<float, 1>",
   "referenced_type" : "_ZTINSt3__113__scalar_hashIfLj1EEE",
   "self_type" : "_ZTIKNSt3__113__scalar_hashIfLj1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__113__vector_baseINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "name" : "const std::__vector_base<std::pair<std::condition_variable *, std::mutex *>, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__113__vector_baseINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTIKNSt3__113__vector_baseINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__113__vector_baseIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "name" : "const std::__vector_base<std::__assoc_sub_state *, std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__113__vector_baseIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTIKNSt3__113__vector_baseIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__113__vector_baseIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "const std::__vector_base<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__113__vector_baseIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIKNSt3__113__vector_baseIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 136,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__113__vector_baseIjNS_9allocatorIjEEEE",
   "name" : "const std::__vector_base<unsigned int, std::allocator<unsigned int>>",
   "referenced_type" : "_ZTINSt3__113__vector_baseIjNS_9allocatorIjEEEE",
   "self_type" : "_ZTIKNSt3__113__vector_baseIjNS_9allocatorIjEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryE",
   "name" : "const std::basic_istream<char, std::char_traits<char>>::sentry",
   "referenced_type" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryE",
   "self_type" : "_ZTIKNSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryE",
   "size" : 1,
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryE",
   "name" : "const std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry",
   "referenced_type" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryE",
   "self_type" : "_ZTIKNSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryE",
   "size" : 1,
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
   "name" : "const std::basic_ostream<char, std::char_traits<char>>::sentry",
   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
   "self_type" : "_ZTIKNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
   "size" : 8,
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE",
   "name" : "const std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry",
   "referenced_type" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE",
   "self_type" : "_ZTIKNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE",
   "size" : 8,
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__113random_deviceE",
   "name" : "const std::random_device",
   "referenced_type" : "_ZTINSt3__113random_deviceE",
   "self_type" : "_ZTIKNSt3__113random_deviceE",
   "size" : 4,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__113shared_futureIvEE",
   "name" : "const std::shared_future<void>",
   "referenced_type" : "_ZTINSt3__113shared_futureIvEE",
   "self_type" : "_ZTIKNSt3__113shared_futureIvEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__113try_to_lock_tE",
   "name" : "const std::try_to_lock_t",
   "referenced_type" : "_ZTINSt3__113try_to_lock_tE",
   "self_type" : "_ZTIKNSt3__113try_to_lock_tE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb0ELj0EEE",
   "name" : "const std::__bit_iterator<std::__bitset<0, 0>, false, 0>",
   "referenced_type" : "_ZTINSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb0ELj0EEE",
   "self_type" : "_ZTIKNSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb0ELj0EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__bit_reference"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__114__bit_iteratorIT_XT0_EXT1_EEE",
   "name" : "const __bit_iterator<_Cp, _IsConst, >",
   "referenced_type" : "_ZTINSt3__114__bit_iteratorIT_XT0_EXT1_EEE",
   "self_type" : "_ZTIKNSt3__114__bit_iteratorIT_XT0_EXT1_EEE",
   "source_file" : "external/libcxx/include/__bit_reference"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__114__codecvt_utf8IDiEE",
   "name" : "const std::__codecvt_utf8<char32_t>",
   "referenced_type" : "_ZTINSt3__114__codecvt_utf8IDiEE",
   "self_type" : "_ZTIKNSt3__114__codecvt_utf8IDiEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__114__codecvt_utf8IDsEE",
   "name" : "const std::__codecvt_utf8<char16_t>",
   "referenced_type" : "_ZTINSt3__114__codecvt_utf8IDsEE",
   "self_type" : "_ZTIKNSt3__114__codecvt_utf8IDsEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__114__codecvt_utf8IwEE",
   "name" : "const std::__codecvt_utf8<wchar_t>",
   "referenced_type" : "_ZTINSt3__114__codecvt_utf8IwEE",
   "self_type" : "_ZTIKNSt3__114__codecvt_utf8IwEE",
   "size" : 20,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__114__shared_countE",
   "name" : "const std::__shared_count",
   "referenced_type" : "_ZTINSt3__114__shared_countE",
   "self_type" : "_ZTIKNSt3__114__shared_countE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__114__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "name" : "const std::__split_buffer<std::pair<std::condition_variable *, std::mutex *>, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &>",
   "referenced_type" : "_ZTINSt3__114__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTIKNSt3__114__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "size" : 20,
   "source_file" : "external/libcxx/include/__split_buffer"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__114__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "name" : "const std::__split_buffer<std::__assoc_sub_state *, std::__hidden_allocator<std::__assoc_sub_state *> &>",
   "referenced_type" : "_ZTINSt3__114__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTIKNSt3__114__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "size" : 20,
   "source_file" : "external/libcxx/include/__split_buffer"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__114__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "const std::__split_buffer<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28> &>",
   "referenced_type" : "_ZTINSt3__114__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIKNSt3__114__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 20,
   "source_file" : "external/libcxx/include/__split_buffer"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__114collate_bynameIcEE",
   "name" : "const std::collate_byname<char>",
   "referenced_type" : "_ZTINSt3__114collate_bynameIcEE",
   "self_type" : "_ZTIKNSt3__114collate_bynameIcEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__114collate_bynameIwEE",
   "name" : "const std::collate_byname<wchar_t>",
   "referenced_type" : "_ZTINSt3__114collate_bynameIwEE",
   "self_type" : "_ZTIKNSt3__114collate_bynameIwEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__114error_categoryE",
   "name" : "const std::error_category",
   "referenced_type" : "_ZTINSt3__114error_categoryE",
   "self_type" : "_ZTIKNSt3__114error_categoryE",
   "size" : 4,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__114pointer_safetyE",
   "name" : "const std::pointer_safety",
   "referenced_type" : "_ZTINSt3__114pointer_safetyE",
   "self_type" : "_ZTIKNSt3__114pointer_safetyE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__115__codecvt_utf16IDiLb0EEE",
   "name" : "const std::__codecvt_utf16<char32_t, false>",
   "referenced_type" : "_ZTINSt3__115__codecvt_utf16IDiLb0EEE",
   "self_type" : "_ZTIKNSt3__115__codecvt_utf16IDiLb0EEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__115__codecvt_utf16IDiLb1EEE",
   "name" : "const std::__codecvt_utf16<char32_t, true>",
   "referenced_type" : "_ZTINSt3__115__codecvt_utf16IDiLb1EEE",
   "self_type" : "_ZTIKNSt3__115__codecvt_utf16IDiLb1EEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__115__codecvt_utf16IDsLb0EEE",
   "name" : "const std::__codecvt_utf16<char16_t, false>",
   "referenced_type" : "_ZTINSt3__115__codecvt_utf16IDsLb0EEE",
   "self_type" : "_ZTIKNSt3__115__codecvt_utf16IDsLb0EEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__115__codecvt_utf16IDsLb1EEE",
   "name" : "const std::__codecvt_utf16<char16_t, true>",
   "referenced_type" : "_ZTINSt3__115__codecvt_utf16IDsLb1EEE",
   "self_type" : "_ZTIKNSt3__115__codecvt_utf16IDsLb1EEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__115__codecvt_utf16IwLb0EEE",
   "name" : "const std::__codecvt_utf16<wchar_t, false>",
   "referenced_type" : "_ZTINSt3__115__codecvt_utf16IwLb0EEE",
   "self_type" : "_ZTIKNSt3__115__codecvt_utf16IwLb0EEE",
   "size" : 20,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__115__codecvt_utf16IwLb1EEE",
   "name" : "const std::__codecvt_utf16<wchar_t, true>",
   "referenced_type" : "_ZTINSt3__115__codecvt_utf16IwLb1EEE",
   "self_type" : "_ZTIKNSt3__115__codecvt_utf16IwLb1EEE",
   "size" : 20,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__115__has_one_stateIcEE",
   "name" : "const std::__has_one_state<char>",
   "referenced_type" : "_ZTINSt3__115__has_one_stateIcEE",
   "self_type" : "_ZTIKNSt3__115__has_one_stateIcEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__115__has_one_stateIwEE",
   "name" : "const std::__has_one_state<wchar_t>",
   "referenced_type" : "_ZTINSt3__115__has_one_stateIwEE",
   "self_type" : "_ZTIKNSt3__115__has_one_stateIwEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__115__hash_iteratorIT_EE",
   "name" : "const __hash_iterator<_NodePtr>",
   "referenced_type" : "_ZTINSt3__115__hash_iteratorIT_EE",
   "self_type" : "_ZTIKNSt3__115__hash_iteratorIT_EE",
   "source_file" : "external/libcxx/include/__hash_table"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
   "name" : "const std::__sso_allocator<std::locale::facet *, 28>",
   "referenced_type" : "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
   "self_type" : "_ZTIKNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
   "size" : 120,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__115allocator_arg_tE",
   "name" : "const std::allocator_arg_t",
   "referenced_type" : "_ZTINSt3__115allocator_arg_tE",
   "self_type" : "_ZTIKNSt3__115allocator_arg_tE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__functional_base"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "name" : "const std::basic_streambuf<char, std::char_traits<char>>",
   "referenced_type" : "_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIKNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "size" : 32,
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "name" : "const std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>",
   "referenced_type" : "_ZTINSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIKNSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "size" : 32,
   "source_file" : "external/libcxx/include/streambuf"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__115error_conditionE",
   "name" : "const std::error_condition",
   "referenced_type" : "_ZTINSt3__115error_conditionE",
   "self_type" : "_ZTIKNSt3__115error_conditionE",
   "size" : 8,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__115regex_constants18syntax_option_typeE",
   "name" : "const std::regex_constants::syntax_option_type",
   "referenced_type" : "_ZTINSt3__115regex_constants18syntax_option_typeE",
   "self_type" : "_ZTIKNSt3__115regex_constants18syntax_option_typeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "const std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIKNSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 544,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "const std::time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIKNSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 544,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__116__deque_iteratorIT_T0_T1_T2_T3_XT4_EEE",
   "name" : "const __deque_iterator<_ValueType, _Pointer, _Reference, _MapPointer, _DiffType, _BlockSize>",
   "referenced_type" : "_ZTINSt3__116__deque_iteratorIT_T0_T1_T2_T3_XT4_EEE",
   "self_type" : "_ZTIKNSt3__116__deque_iteratorIT_T0_T1_T2_T3_XT4_EEE",
   "source_file" : "external/libcxx/include/deque"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__assoc_sub_stateE",
   "name" : "const std::__assoc_sub_state",
   "referenced_type" : "_ZTINSt3__117__assoc_sub_stateE",
   "self_type" : "_ZTIKNSt3__117__assoc_sub_stateE",
   "size" : 24,
   "source_file" : "external/libcxx/include/future"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
   "name" : "const std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
   "name" : "const std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
   "name" : "const std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
   "name" : "const std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE",
   "name" : "const std::__compressed_pair<std::__shared_count *, std::__release_shared_count>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE",
   "name" : "const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "name" : "const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "name" : "const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "name" : "const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "name" : "const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "name" : "const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "name" : "const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *> &>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 128,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28> &>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE",
   "name" : "const std::__compressed_pair<void **, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPPvPFvS1_EEE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE",
   "name" : "const std::__compressed_pair<char *, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPcPFvPvEEE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE",
   "name" : "const std::__compressed_pair<unsigned char *, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPhPFvPvEEE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE",
   "name" : "const std::__compressed_pair<int *, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPiPFvPvEEE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE",
   "name" : "const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPjNS_9allocatorIjEEEE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE",
   "name" : "const std::__compressed_pair<unsigned int *, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPjPFvPvEEE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE",
   "name" : "const std::__compressed_pair<long *, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPlPFvPvEEE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE",
   "name" : "const std::__compressed_pair<wchar_t *, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPwPFvPvEEE",
   "self_type" : "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
   "name" : "const std::basic_string_view<char32_t, std::char_traits<char32_t>>",
   "referenced_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
   "self_type" : "_ZTIKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/string_view"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
   "name" : "const std::basic_string_view<char16_t, std::char_traits<char16_t>>",
   "referenced_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
   "self_type" : "_ZTIKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/string_view"
  },
  {
   "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",
   "self_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/string_view"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
   "name" : "const std::basic_string_view<wchar_t, std::char_traits<wchar_t>>",
   "referenced_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/string_view"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117float_round_styleE",
   "name" : "const std::float_round_style",
   "referenced_type" : "_ZTINSt3__117float_round_styleE",
   "self_type" : "_ZTIKNSt3__117float_round_styleE",
   "size" : 4,
   "source_file" : "external/libcxx/include/limits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117moneypunct_bynameIcLb0EEE",
   "name" : "const std::moneypunct_byname<char, false>",
   "referenced_type" : "_ZTINSt3__117moneypunct_bynameIcLb0EEE",
   "self_type" : "_ZTIKNSt3__117moneypunct_bynameIcLb0EEE",
   "size" : 72,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117moneypunct_bynameIcLb1EEE",
   "name" : "const std::moneypunct_byname<char, true>",
   "referenced_type" : "_ZTINSt3__117moneypunct_bynameIcLb1EEE",
   "self_type" : "_ZTIKNSt3__117moneypunct_bynameIcLb1EEE",
   "size" : 72,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117moneypunct_bynameIwLb0EEE",
   "name" : "const std::moneypunct_byname<wchar_t, false>",
   "referenced_type" : "_ZTINSt3__117moneypunct_bynameIwLb0EEE",
   "self_type" : "_ZTIKNSt3__117moneypunct_bynameIwLb0EEE",
   "size" : 76,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117moneypunct_bynameIwLb1EEE",
   "name" : "const std::moneypunct_byname<wchar_t, true>",
   "referenced_type" : "_ZTINSt3__117moneypunct_bynameIwLb1EEE",
   "self_type" : "_ZTIKNSt3__117moneypunct_bynameIwLb1EEE",
   "size" : 76,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "const std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTIKNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
   "name" : "const std::__hidden_allocator<std::__assoc_sub_state *>",
   "referenced_type" : "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTIKNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__118__libcpp_refstringE",
   "name" : "const std::__libcpp_refstring",
   "referenced_type" : "_ZTINSt3__118__libcpp_refstringE",
   "self_type" : "_ZTIKNSt3__118__libcpp_refstringE",
   "size" : 4,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__118__time_get_storageIcEE",
   "name" : "const std::__time_get_storage<char>",
   "referenced_type" : "_ZTINSt3__118__time_get_storageIcEE",
   "self_type" : "_ZTIKNSt3__118__time_get_storageIcEE",
   "size" : 532,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__118__time_get_storageIwEE",
   "name" : "const std::__time_get_storage<wchar_t>",
   "referenced_type" : "_ZTINSt3__118__time_get_storageIwEE",
   "self_type" : "_ZTIKNSt3__118__time_get_storageIwEE",
   "size" : 532,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__118float_denorm_styleE",
   "name" : "const std::float_denorm_style",
   "referenced_type" : "_ZTINSt3__118float_denorm_styleE",
   "self_type" : "_ZTIKNSt3__118float_denorm_styleE",
   "size" : 4,
   "source_file" : "external/libcxx/include/limits"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__118gamma_distribution10param_typeE",
   "name" : "const class std::gamma_distribution::param_type",
   "referenced_type" : "_ZTINSt3__118gamma_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__118gamma_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__118gamma_distributionIT_EE",
   "name" : "const gamma_distribution<_RealType>",
   "referenced_type" : "_ZTINSt3__118gamma_distributionIT_EE",
   "self_type" : "_ZTIKNSt3__118gamma_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__119__in_pattern_resultE",
   "name" : "const std::__in_pattern_result",
   "referenced_type" : "_ZTINSt3__119__in_pattern_resultE",
   "self_type" : "_ZTIKNSt3__119__in_pattern_resultE",
   "size" : 8,
   "source_file" : "external/libcxx/include/charconv"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__119__libcpp_debug_infoE",
   "name" : "const std::__libcpp_debug_info",
   "referenced_type" : "_ZTINSt3__119__libcpp_debug_infoE",
   "self_type" : "_ZTIKNSt3__119__libcpp_debug_infoE",
   "size" : 16,
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__119__shared_weak_countE",
   "name" : "const std::__shared_weak_count",
   "referenced_type" : "_ZTINSt3__119__shared_weak_countE",
   "self_type" : "_ZTIKNSt3__119__shared_weak_countE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__119cauchy_distribution10param_typeE",
   "name" : "const class std::cauchy_distribution::param_type",
   "referenced_type" : "_ZTINSt3__119cauchy_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__119cauchy_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__119cauchy_distributionIT_EE",
   "name" : "const cauchy_distribution<_RealType>",
   "referenced_type" : "_ZTINSt3__119cauchy_distributionIT_EE",
   "self_type" : "_ZTIKNSt3__119cauchy_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxyE",
   "name" : "const std::istreambuf_iterator<char, std::char_traits<char>>::__proxy",
   "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxyE",
   "self_type" : "_ZTIKNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxyE",
   "size" : 8,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "name" : "const std::istreambuf_iterator<char, std::char_traits<char>>",
   "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIKNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxyE",
   "name" : "const std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>::__proxy",
   "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxyE",
   "self_type" : "_ZTIKNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxyE",
   "size" : 8,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "name" : "const std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>",
   "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIKNSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__119normal_distribution10param_typeE",
   "name" : "const class std::normal_distribution::param_type",
   "referenced_type" : "_ZTINSt3__119normal_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__119normal_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__119normal_distributionIT_EE",
   "name" : "const normal_distribution<_RealType>",
   "referenced_type" : "_ZTINSt3__119normal_distributionIT_EE",
   "self_type" : "_ZTIKNSt3__119normal_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "name" : "const std::ostreambuf_iterator<char, std::char_traits<char>>",
   "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIKNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "name" : "const std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>",
   "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIKNSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__120__codecvt_utf8_utf16IDiEE",
   "name" : "const std::__codecvt_utf8_utf16<char32_t>",
   "referenced_type" : "_ZTINSt3__120__codecvt_utf8_utf16IDiEE",
   "self_type" : "_ZTIKNSt3__120__codecvt_utf8_utf16IDiEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__120__codecvt_utf8_utf16IDsEE",
   "name" : "const std::__codecvt_utf8_utf16<char16_t>",
   "referenced_type" : "_ZTINSt3__120__codecvt_utf8_utf16IDsEE",
   "self_type" : "_ZTIKNSt3__120__codecvt_utf8_utf16IDsEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__120__codecvt_utf8_utf16IwEE",
   "name" : "const std::__codecvt_utf8_utf16<wchar_t>",
   "referenced_type" : "_ZTINSt3__120__codecvt_utf8_utf16IwEE",
   "self_type" : "_ZTIKNSt3__120__codecvt_utf8_utf16IwEE",
   "size" : 20,
   "source_file" : "external/libcxx/include/codecvt"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "name" : "const std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "self_type" : "_ZTIKNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__120__time_get_c_storageIcEE",
   "name" : "const std::__time_get_c_storage<char>",
   "referenced_type" : "_ZTINSt3__120__time_get_c_storageIcEE",
   "self_type" : "_ZTIKNSt3__120__time_get_c_storageIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__120__time_get_c_storageIwEE",
   "name" : "const std::__time_get_c_storage<wchar_t>",
   "referenced_type" : "_ZTINSt3__120__time_get_c_storageIwEE",
   "self_type" : "_ZTIKNSt3__120__time_get_c_storageIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__120__vector_base_commonILb1EEE",
   "name" : "const std::__vector_base_common<true>",
   "referenced_type" : "_ZTINSt3__120__vector_base_commonILb1EEE",
   "self_type" : "_ZTIKNSt3__120__vector_base_commonILb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__120poisson_distribution10param_typeE",
   "name" : "const class std::poisson_distribution::param_type",
   "referenced_type" : "_ZTINSt3__120poisson_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__120poisson_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__120poisson_distributionIT_EE",
   "name" : "const poisson_distribution<_IntType>",
   "referenced_type" : "_ZTINSt3__120poisson_distributionIT_EE",
   "self_type" : "_ZTIKNSt3__120poisson_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__120weibull_distribution10param_typeE",
   "name" : "const class std::weibull_distribution::param_type",
   "referenced_type" : "_ZTINSt3__120weibull_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__120weibull_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__120weibull_distributionIT_EE",
   "name" : "const weibull_distribution<_RealType>",
   "referenced_type" : "_ZTINSt3__120weibull_distributionIT_EE",
   "self_type" : "_ZTIKNSt3__120weibull_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__121__basic_string_commonILb1EEE",
   "name" : "const std::__basic_string_common<true>",
   "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE",
   "self_type" : "_ZTIKNSt3__121__basic_string_commonILb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__121__hash_const_iteratorIT_EE",
   "name" : "const __hash_const_iterator<_ConstNodePtr>",
   "referenced_type" : "_ZTINSt3__121__hash_const_iteratorIT_EE",
   "self_type" : "_ZTIKNSt3__121__hash_const_iteratorIT_EE",
   "source_file" : "external/libcxx/include/__hash_table"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__121__hash_local_iteratorIT_EE",
   "name" : "const __hash_local_iterator<_NodePtr>",
   "referenced_type" : "_ZTINSt3__121__hash_local_iteratorIT_EE",
   "self_type" : "_ZTIKNSt3__121__hash_local_iteratorIT_EE",
   "source_file" : "external/libcxx/include/__hash_table"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__121__thread_specific_ptrINS_15__thread_structEEE",
   "name" : "const std::__thread_specific_ptr<std::__thread_struct>",
   "referenced_type" : "_ZTINSt3__121__thread_specific_ptrINS_15__thread_structEEE",
   "self_type" : "_ZTIKNSt3__121__thread_specific_ptrINS_15__thread_structEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__121binomial_distribution10param_typeE",
   "name" : "const class std::binomial_distribution::param_type",
   "referenced_type" : "_ZTINSt3__121binomial_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__121binomial_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__121binomial_distributionIT_EE",
   "name" : "const binomial_distribution<_IntType>",
   "referenced_type" : "_ZTINSt3__121binomial_distributionIT_EE",
   "self_type" : "_ZTIKNSt3__121binomial_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__121discrete_distribution10param_typeE",
   "name" : "const class std::discrete_distribution::param_type",
   "referenced_type" : "_ZTINSt3__121discrete_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__121discrete_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__121discrete_distributionIT_EE",
   "name" : "const discrete_distribution<_IntType>",
   "referenced_type" : "_ZTINSt3__121discrete_distributionIT_EE",
   "self_type" : "_ZTIKNSt3__121discrete_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__121fisher_f_distribution10param_typeE",
   "name" : "const class std::fisher_f_distribution::param_type",
   "referenced_type" : "_ZTINSt3__121fisher_f_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__121fisher_f_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__121fisher_f_distributionIT_EE",
   "name" : "const fisher_f_distribution<_RealType>",
   "referenced_type" : "_ZTINSt3__121fisher_f_distributionIT_EE",
   "self_type" : "_ZTIKNSt3__121fisher_f_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__121piecewise_construct_tE",
   "name" : "const std::piecewise_construct_t",
   "referenced_type" : "_ZTINSt3__121piecewise_construct_tE",
   "self_type" : "_ZTIKNSt3__121piecewise_construct_tE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "size" : 120,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::__release_shared_count, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::mutex, 1, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
   "name" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<void (*)(void *), 1, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__shared_count *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__thread_struct *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::locale::facet *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::locale::facet **, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<void **, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<char *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<unsigned char *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<int *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<unsigned int *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<long *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
   "name" : "const std::__compressed_pair_elem<wchar_t *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
   "name" : "const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122bernoulli_distribution10param_typeE",
   "name" : "const std::bernoulli_distribution::param_type",
   "referenced_type" : "_ZTINSt3__122bernoulli_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__122bernoulli_distribution10param_typeE",
   "size" : 8,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122bernoulli_distributionE",
   "name" : "const std::bernoulli_distribution",
   "referenced_type" : "_ZTINSt3__122bernoulli_distributionE",
   "self_type" : "_ZTIKNSt3__122bernoulli_distributionE",
   "size" : 8,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122geometric_distribution10param_typeE",
   "name" : "const class std::geometric_distribution::param_type",
   "referenced_type" : "_ZTINSt3__122geometric_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__122geometric_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122geometric_distributionIT_EE",
   "name" : "const geometric_distribution<_IntType>",
   "referenced_type" : "_ZTINSt3__122geometric_distributionIT_EE",
   "self_type" : "_ZTIKNSt3__122geometric_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122lognormal_distribution10param_typeE",
   "name" : "const class std::lognormal_distribution::param_type",
   "referenced_type" : "_ZTINSt3__122lognormal_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__122lognormal_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122lognormal_distributionIT_EE",
   "name" : "const lognormal_distribution<_RealType>",
   "referenced_type" : "_ZTINSt3__122lognormal_distributionIT_EE",
   "self_type" : "_ZTIKNSt3__122lognormal_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122student_t_distribution10param_typeE",
   "name" : "const class std::student_t_distribution::param_type",
   "referenced_type" : "_ZTINSt3__122student_t_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__122student_t_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__122student_t_distributionIT_EE",
   "name" : "const student_t_distribution<_RealType>",
   "referenced_type" : "_ZTINSt3__122student_t_distributionIT_EE",
   "self_type" : "_ZTIKNSt3__122student_t_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__123__match_any_but_newlineIcEE",
   "name" : "const std::__match_any_but_newline<char>",
   "referenced_type" : "_ZTINSt3__123__match_any_but_newlineIcEE",
   "self_type" : "_ZTIKNSt3__123__match_any_but_newlineIcEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__123__match_any_but_newlineIwEE",
   "name" : "const std::__match_any_but_newline<wchar_t>",
   "referenced_type" : "_ZTINSt3__123__match_any_but_newlineIwEE",
   "self_type" : "_ZTIKNSt3__123__match_any_but_newlineIwEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__124__libcpp_debug_exceptionE",
   "name" : "const std::__libcpp_debug_exception",
   "referenced_type" : "_ZTINSt3__124__libcpp_debug_exceptionE",
   "self_type" : "_ZTIKNSt3__124__libcpp_debug_exceptionE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__124chi_squared_distribution10param_typeE",
   "name" : "const class std::chi_squared_distribution::param_type",
   "referenced_type" : "_ZTINSt3__124chi_squared_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__124chi_squared_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__124chi_squared_distributionIT_EE",
   "name" : "const chi_squared_distribution<_RealType>",
   "referenced_type" : "_ZTINSt3__124chi_squared_distributionIT_EE",
   "self_type" : "_ZTIKNSt3__124chi_squared_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__124exponential_distribution10param_typeE",
   "name" : "const class std::exponential_distribution::param_type",
   "referenced_type" : "_ZTINSt3__124exponential_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__124exponential_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__124exponential_distributionIT_EE",
   "name" : "const exponential_distribution<_RealType>",
   "referenced_type" : "_ZTINSt3__124exponential_distributionIT_EE",
   "self_type" : "_ZTIKNSt3__124exponential_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__124uniform_int_distribution10param_typeE",
   "name" : "const class std::uniform_int_distribution::param_type",
   "referenced_type" : "_ZTINSt3__124uniform_int_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__124uniform_int_distribution10param_typeE",
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__124uniform_int_distributionIT_EE",
   "name" : "const uniform_int_distribution<_IntType>",
   "referenced_type" : "_ZTINSt3__124uniform_int_distributionIT_EE",
   "self_type" : "_ZTIKNSt3__124uniform_int_distributionIT_EE",
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__125uniform_real_distribution10param_typeE",
   "name" : "const class std::uniform_real_distribution::param_type",
   "referenced_type" : "_ZTINSt3__125uniform_real_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__125uniform_real_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__125uniform_real_distributionIT_EE",
   "name" : "const uniform_real_distribution<_RealType>",
   "referenced_type" : "_ZTINSt3__125uniform_real_distributionIT_EE",
   "self_type" : "_ZTIKNSt3__125uniform_real_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__126extreme_value_distribution10param_typeE",
   "name" : "const class std::extreme_value_distribution::param_type",
   "referenced_type" : "_ZTINSt3__126extreme_value_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__126extreme_value_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__126extreme_value_distributionIT_EE",
   "name" : "const extreme_value_distribution<_RealType>",
   "referenced_type" : "_ZTINSt3__126extreme_value_distributionIT_EE",
   "self_type" : "_ZTIKNSt3__126extreme_value_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__126linear_congruential_engineIT_XT0_EXT1_EXT2_EEE",
   "name" : "const linear_congruential_engine<_UIntType, __a, __c, __m>",
   "referenced_type" : "_ZTINSt3__126linear_congruential_engineIT_XT0_EXT1_EXT2_EEE",
   "self_type" : "_ZTIKNSt3__126linear_congruential_engineIT_XT0_EXT1_EXT2_EEE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__127__hash_const_local_iteratorIT_EE",
   "name" : "const __hash_const_local_iterator<_ConstNodePtr>",
   "referenced_type" : "_ZTINSt3__127__hash_const_local_iteratorIT_EE",
   "self_type" : "_ZTIKNSt3__127__hash_const_local_iteratorIT_EE",
   "source_file" : "external/libcxx/include/__hash_table"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__129piecewise_linear_distribution10param_typeE",
   "name" : "const class std::piecewise_linear_distribution::param_type",
   "referenced_type" : "_ZTINSt3__129piecewise_linear_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__129piecewise_linear_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__129piecewise_linear_distributionIT_EE",
   "name" : "const piecewise_linear_distribution<_RealType>",
   "referenced_type" : "_ZTINSt3__129piecewise_linear_distributionIT_EE",
   "self_type" : "_ZTIKNSt3__129piecewise_linear_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__130negative_binomial_distribution10param_typeE",
   "name" : "const class std::negative_binomial_distribution::param_type",
   "referenced_type" : "_ZTINSt3__130negative_binomial_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__130negative_binomial_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__130negative_binomial_distributionIT_EE",
   "name" : "const negative_binomial_distribution<_IntType>",
   "referenced_type" : "_ZTINSt3__130negative_binomial_distributionIT_EE",
   "self_type" : "_ZTIKNSt3__130negative_binomial_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__131piecewise_constant_distribution10param_typeE",
   "name" : "const class std::piecewise_constant_distribution::param_type",
   "referenced_type" : "_ZTINSt3__131piecewise_constant_distribution10param_typeE",
   "self_type" : "_ZTIKNSt3__131piecewise_constant_distribution10param_typeE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__131piecewise_constant_distributionIT_EE",
   "name" : "const piecewise_constant_distribution<_RealType>",
   "referenced_type" : "_ZTINSt3__131piecewise_constant_distributionIT_EE",
   "self_type" : "_ZTIKNSt3__131piecewise_constant_distributionIT_EE",
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14fposI9mbstate_tEE",
   "name" : "const std::fpos<mbstate_t>",
   "referenced_type" : "_ZTINSt3__14fposI9mbstate_tEE",
   "self_type" : "_ZTIKNSt3__14fposI9mbstate_tEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIDiEE",
   "name" : "const std::hash<char32_t>",
   "referenced_type" : "_ZTINSt3__14hashIDiEE",
   "self_type" : "_ZTIKNSt3__14hashIDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIDsEE",
   "name" : "const std::hash<char16_t>",
   "referenced_type" : "_ZTINSt3__14hashIDsEE",
   "self_type" : "_ZTIKNSt3__14hashIDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashINS_10error_codeEEE",
   "name" : "const std::hash<std::error_code>",
   "referenced_type" : "_ZTINSt3__14hashINS_10error_codeEEE",
   "self_type" : "_ZTIKNSt3__14hashINS_10error_codeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashINS_11__thread_idEEE",
   "name" : "const std::hash<std::__thread_id>",
   "referenced_type" : "_ZTINSt3__14hashINS_11__thread_idEEE",
   "self_type" : "_ZTIKNSt3__14hashINS_11__thread_idEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashINS_15error_conditionEEE",
   "name" : "const std::hash<std::error_condition>",
   "referenced_type" : "_ZTINSt3__14hashINS_15error_conditionEEE",
   "self_type" : "_ZTIKNSt3__14hashINS_15error_conditionEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIPKvEE",
   "name" : "const std::hash<const void *>",
   "referenced_type" : "_ZTINSt3__14hashIPKvEE",
   "self_type" : "_ZTIKNSt3__14hashIPKvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIPvEE",
   "name" : "const std::hash<void *>",
   "referenced_type" : "_ZTINSt3__14hashIPvEE",
   "self_type" : "_ZTIKNSt3__14hashIPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIaEE",
   "name" : "const std::hash<signed char>",
   "referenced_type" : "_ZTINSt3__14hashIaEE",
   "self_type" : "_ZTIKNSt3__14hashIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIbEE",
   "name" : "const std::hash<bool>",
   "referenced_type" : "_ZTINSt3__14hashIbEE",
   "self_type" : "_ZTIKNSt3__14hashIbEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIcEE",
   "name" : "const std::hash<char>",
   "referenced_type" : "_ZTINSt3__14hashIcEE",
   "self_type" : "_ZTIKNSt3__14hashIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIdEE",
   "name" : "const std::hash<double>",
   "referenced_type" : "_ZTINSt3__14hashIdEE",
   "self_type" : "_ZTIKNSt3__14hashIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIeEE",
   "name" : "const std::hash<long double>",
   "referenced_type" : "_ZTINSt3__14hashIeEE",
   "self_type" : "_ZTIKNSt3__14hashIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIfEE",
   "name" : "const std::hash<float>",
   "referenced_type" : "_ZTINSt3__14hashIfEE",
   "self_type" : "_ZTIKNSt3__14hashIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIhEE",
   "name" : "const std::hash<unsigned char>",
   "referenced_type" : "_ZTINSt3__14hashIhEE",
   "self_type" : "_ZTIKNSt3__14hashIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIiEE",
   "name" : "const std::hash<int>",
   "referenced_type" : "_ZTINSt3__14hashIiEE",
   "self_type" : "_ZTIKNSt3__14hashIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIjEE",
   "name" : "const std::hash<unsigned int>",
   "referenced_type" : "_ZTINSt3__14hashIjEE",
   "self_type" : "_ZTIKNSt3__14hashIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIlEE",
   "name" : "const std::hash<long>",
   "referenced_type" : "_ZTINSt3__14hashIlEE",
   "self_type" : "_ZTIKNSt3__14hashIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashImEE",
   "name" : "const std::hash<unsigned long>",
   "referenced_type" : "_ZTINSt3__14hashImEE",
   "self_type" : "_ZTIKNSt3__14hashImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIsEE",
   "name" : "const std::hash<short>",
   "referenced_type" : "_ZTINSt3__14hashIsEE",
   "self_type" : "_ZTIKNSt3__14hashIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashItEE",
   "name" : "const std::hash<unsigned short>",
   "referenced_type" : "_ZTINSt3__14hashItEE",
   "self_type" : "_ZTIKNSt3__14hashItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIwEE",
   "name" : "const std::hash<wchar_t>",
   "referenced_type" : "_ZTINSt3__14hashIwEE",
   "self_type" : "_ZTIKNSt3__14hashIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "name" : "const std::pair<std::condition_variable *, std::mutex *>",
   "referenced_type" : "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "self_type" : "_ZTIKNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14pairIjPKcEE",
   "name" : "const std::pair<unsigned int, const char *>",
   "referenced_type" : "_ZTINSt3__14pairIjPKcEE",
   "self_type" : "_ZTIKNSt3__14pairIjPKcEE",
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14pairIjPKwEE",
   "name" : "const std::pair<unsigned int, const wchar_t *>",
   "referenced_type" : "_ZTINSt3__14pairIjPKwEE",
   "self_type" : "_ZTIKNSt3__14pairIjPKwEE",
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__15ctypeIcEE",
   "name" : "const std::ctype<char>",
   "referenced_type" : "_ZTINSt3__15ctypeIcEE",
   "self_type" : "_ZTIKNSt3__15ctypeIcEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__15ctypeIwEE",
   "name" : "const std::ctype<wchar_t>",
   "referenced_type" : "_ZTINSt3__15ctypeIwEE",
   "self_type" : "_ZTIKNSt3__15ctypeIwEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__15sliceE",
   "name" : "const std::slice",
   "referenced_type" : "_ZTINSt3__15sliceE",
   "self_type" : "_ZTIKNSt3__15sliceE",
   "size" : 12,
   "source_file" : "external/libcxx/include/valarray"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16__lessIPcS1_EE",
   "name" : "const std::__less<char *>",
   "referenced_type" : "_ZTINSt3__16__lessIPcS1_EE",
   "self_type" : "_ZTIKNSt3__16__lessIPcS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16__lessIaaEE",
   "name" : "const std::__less<signed char>",
   "referenced_type" : "_ZTINSt3__16__lessIaaEE",
   "self_type" : "_ZTIKNSt3__16__lessIaaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16__lessIccEE",
   "name" : "const std::__less<char>",
   "referenced_type" : "_ZTINSt3__16__lessIccEE",
   "self_type" : "_ZTIKNSt3__16__lessIccEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16__lessIddEE",
   "name" : "const std::__less<double>",
   "referenced_type" : "_ZTINSt3__16__lessIddEE",
   "self_type" : "_ZTIKNSt3__16__lessIddEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16__lessIeeEE",
   "name" : "const std::__less<long double>",
   "referenced_type" : "_ZTINSt3__16__lessIeeEE",
   "self_type" : "_ZTIKNSt3__16__lessIeeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16__lessIffEE",
   "name" : "const std::__less<float>",
   "referenced_type" : "_ZTINSt3__16__lessIffEE",
   "self_type" : "_ZTIKNSt3__16__lessIffEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16__lessIhhEE",
   "name" : "const std::__less<unsigned char>",
   "referenced_type" : "_ZTINSt3__16__lessIhhEE",
   "self_type" : "_ZTIKNSt3__16__lessIhhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16__lessIiiEE",
   "name" : "const std::__less<int>",
   "referenced_type" : "_ZTINSt3__16__lessIiiEE",
   "self_type" : "_ZTIKNSt3__16__lessIiiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16__lessIjjEE",
   "name" : "const std::__less<unsigned int>",
   "referenced_type" : "_ZTINSt3__16__lessIjjEE",
   "self_type" : "_ZTIKNSt3__16__lessIjjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16__lessIllEE",
   "name" : "const std::__less<long>",
   "referenced_type" : "_ZTINSt3__16__lessIllEE",
   "self_type" : "_ZTIKNSt3__16__lessIllEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16__lessImmEE",
   "name" : "const std::__less<unsigned long>",
   "referenced_type" : "_ZTINSt3__16__lessImmEE",
   "self_type" : "_ZTIKNSt3__16__lessImmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16__lessIssEE",
   "name" : "const std::__less<short>",
   "referenced_type" : "_ZTINSt3__16__lessIssEE",
   "self_type" : "_ZTIKNSt3__16__lessIssEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16__lessIttEE",
   "name" : "const std::__less<unsigned short>",
   "referenced_type" : "_ZTINSt3__16__lessIttEE",
   "self_type" : "_ZTIKNSt3__16__lessIttEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16__lessIwwEE",
   "name" : "const std::__less<wchar_t>",
   "referenced_type" : "_ZTINSt3__16__lessIwwEE",
   "self_type" : "_ZTIKNSt3__16__lessIwwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16__lessIxxEE",
   "name" : "const std::__less<long long>",
   "referenced_type" : "_ZTINSt3__16__lessIxxEE",
   "self_type" : "_ZTIKNSt3__16__lessIxxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16__lessIyyEE",
   "name" : "const std::__less<unsigned long long>",
   "referenced_type" : "_ZTINSt3__16__lessIyyEE",
   "self_type" : "_ZTIKNSt3__16__lessIyyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16__nodeIcEE",
   "name" : "const std::__node<char>",
   "referenced_type" : "_ZTINSt3__16__nodeIcEE",
   "self_type" : "_ZTIKNSt3__16__nodeIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16__nodeIwEE",
   "name" : "const std::__node<wchar_t>",
   "referenced_type" : "_ZTINSt3__16__nodeIwEE",
   "self_type" : "_ZTIKNSt3__16__nodeIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000>>>",
   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "self_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "const std::chrono::time_point<std::__fs::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTIKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EE",
   "name" : "const std::chrono::__duration_lt<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__16chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EE",
   "self_type" : "_ZTIKNSt3__16chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "name" : "const std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long double, std::ratio<1, 1>>, std::ratio<1, 1000000000>, true, false>",
   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "self_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
   "name" : "const std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long double, std::ratio<1, 1000000000>>, std::ratio<1, 1>, true, true>",
   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
   "self_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "name" : "const std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long long, std::ratio<1, 1>>, std::ratio<1, 1000000000>, true, false>",
   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "self_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "name" : "const std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1000000>>, std::chrono::duration<long long, std::ratio<1, 1>>, std::ratio<1, 1000000>, true, false>",
   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "self_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
   "name" : "const std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1>>, std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::ratio<1000000000, 1>, false, true>",
   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
   "self_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEE",
   "name" : "const std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1>>, std::chrono::duration<long long, std::ratio<1, 1000000>>, std::ratio<1000000, 1>, false, true>",
   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEE",
   "self_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
   "name" : "const std::chrono::duration<long double, std::ratio<1, 1000000000>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
   "self_type" : "_ZTIKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
   "name" : "const std::chrono::duration<long double, std::ratio<1, 1>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
   "self_type" : "_ZTIKNSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000000>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
   "self_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
   "self_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
   "name" : "const std::chrono::duration<long long, std::ratio<1, 1>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
   "self_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16futureIvEE",
   "name" : "const std::future<void>",
   "referenced_type" : "_ZTINSt3__16futureIvEE",
   "self_type" : "_ZTIKNSt3__16futureIvEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16gsliceE",
   "name" : "const std::gslice",
   "referenced_type" : "_ZTINSt3__16gsliceE",
   "self_type" : "_ZTIKNSt3__16gsliceE",
   "size" : 24,
   "source_file" : "external/libcxx/include/valarray"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16locale5facetE",
   "name" : "const std::locale::facet",
   "referenced_type" : "_ZTINSt3__16locale5facetE",
   "self_type" : "_ZTIKNSt3__16locale5facetE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16localeE",
   "name" : "const std::locale",
   "referenced_type" : "_ZTINSt3__16localeE",
   "self_type" : "_ZTIKNSt3__16localeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16threadE",
   "name" : "const std::thread",
   "referenced_type" : "_ZTINSt3__16threadE",
   "self_type" : "_ZTIKNSt3__16threadE",
   "size" : 4,
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "name" : "const std::vector<std::pair<std::condition_variable *, std::mutex *>, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTIKNSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "name" : "const std::vector<std::__assoc_sub_state *, std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTIKNSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "const std::vector<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTIKNSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 136,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "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",
   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__17codecvtIDic9mbstate_tEE",
   "name" : "const std::codecvt<char32_t, char, mbstate_t>",
   "referenced_type" : "_ZTINSt3__17codecvtIDic9mbstate_tEE",
   "self_type" : "_ZTIKNSt3__17codecvtIDic9mbstate_tEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__17codecvtIDsc9mbstate_tEE",
   "name" : "const std::codecvt<char16_t, char, mbstate_t>",
   "referenced_type" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE",
   "self_type" : "_ZTIKNSt3__17codecvtIDsc9mbstate_tEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__17codecvtIcc9mbstate_tEE",
   "name" : "const std::codecvt<char, char, mbstate_t>",
   "referenced_type" : "_ZTINSt3__17codecvtIcc9mbstate_tEE",
   "self_type" : "_ZTIKNSt3__17codecvtIcc9mbstate_tEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__17codecvtIwc9mbstate_tEE",
   "name" : "const std::codecvt<wchar_t, char, mbstate_t>",
   "referenced_type" : "_ZTINSt3__17codecvtIwc9mbstate_tEE",
   "self_type" : "_ZTIKNSt3__17codecvtIwc9mbstate_tEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__17collateIcEE",
   "name" : "const std::collate<char>",
   "referenced_type" : "_ZTINSt3__17collateIcEE",
   "self_type" : "_ZTIKNSt3__17collateIcEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__17collateIwEE",
   "name" : "const std::collate<wchar_t>",
   "referenced_type" : "_ZTINSt3__17collateIwEE",
   "self_type" : "_ZTIKNSt3__17collateIwEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "const std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIKNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "const std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIKNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "const std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIKNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "const std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIKNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__18__bitsetILj0ELj0EEE",
   "name" : "const std::__bitset<0, 0>",
   "referenced_type" : "_ZTINSt3__18__bitsetILj0ELj0EEE",
   "self_type" : "_ZTIKNSt3__18__bitsetILj0ELj0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/bitset"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__18ios_baseE",
   "name" : "const std::ios_base",
   "referenced_type" : "_ZTINSt3__18ios_baseE",
   "self_type" : "_ZTIKNSt3__18ios_baseE",
   "size" : 72,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__18messagesIcEE",
   "name" : "const std::messages<char>",
   "referenced_type" : "_ZTINSt3__18messagesIcEE",
   "self_type" : "_ZTIKNSt3__18messagesIcEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__18messagesIwEE",
   "name" : "const std::messages<wchar_t>",
   "referenced_type" : "_ZTINSt3__18messagesIwEE",
   "self_type" : "_ZTIKNSt3__18messagesIwEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__18numpunctIcEE",
   "name" : "const std::numpunct<char>",
   "referenced_type" : "_ZTINSt3__18numpunctIcEE",
   "self_type" : "_ZTIKNSt3__18numpunctIcEE",
   "size" : 24,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__18numpunctIwEE",
   "name" : "const std::numpunct<wchar_t>",
   "referenced_type" : "_ZTINSt3__18numpunctIwEE",
   "self_type" : "_ZTIKNSt3__18numpunctIwEE",
   "size" : 28,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__18seed_seqE",
   "name" : "const std::seed_seq",
   "referenced_type" : "_ZTINSt3__18seed_seqE",
   "self_type" : "_ZTIKNSt3__18seed_seqE",
   "size" : 12,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "const std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIKNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "const std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIKNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "const std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIKNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "const std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIKNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__18valarrayIjEE",
   "name" : "const std::valarray<unsigned int>",
   "referenced_type" : "_ZTINSt3__18valarrayIjEE",
   "self_type" : "_ZTIKNSt3__18valarrayIjEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/valarray"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__19allocatorIDiEE",
   "name" : "const std::allocator<char32_t>",
   "referenced_type" : "_ZTINSt3__19allocatorIDiEE",
   "self_type" : "_ZTIKNSt3__19allocatorIDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__19allocatorIDsEE",
   "name" : "const std::allocator<char16_t>",
   "referenced_type" : "_ZTINSt3__19allocatorIDsEE",
   "self_type" : "_ZTIKNSt3__19allocatorIDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
   "name" : "const std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>",
   "referenced_type" : "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
   "self_type" : "_ZTIKNSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__19allocatorINS_5mutexEEE",
   "name" : "const std::allocator<std::mutex>",
   "referenced_type" : "_ZTINSt3__19allocatorINS_5mutexEEE",
   "self_type" : "_ZTIKNSt3__19allocatorINS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__19allocatorIcEE",
   "name" : "const std::allocator<char>",
   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
   "self_type" : "_ZTIKNSt3__19allocatorIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__19allocatorIwEE",
   "name" : "const std::allocator<wchar_t>",
   "referenced_type" : "_ZTINSt3__19allocatorIwEE",
   "self_type" : "_ZTIKNSt3__19allocatorIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "name" : "const std::basic_ios<char, std::char_traits<char>>",
   "referenced_type" : "_ZTINSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIKNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "size" : 80,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "name" : "const std::basic_ios<wchar_t, std::char_traits<wchar_t>>",
   "referenced_type" : "_ZTINSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIKNSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "size" : 80,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "const std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIKNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "const std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIKNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "const std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTIKNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "const std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTIKNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__19strstreamE",
   "name" : "const std::strstream",
   "referenced_type" : "_ZTINSt3__19strstreamE",
   "self_type" : "_ZTIKNSt3__19strstreamE",
   "size" : 140,
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__19sub_matchIPKcEE",
   "name" : "const std::sub_match<const char *>",
   "referenced_type" : "_ZTINSt3__19sub_matchIPKcEE",
   "self_type" : "_ZTIKNSt3__19sub_matchIPKcEE",
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__19sub_matchIPKwEE",
   "name" : "const std::sub_match<const wchar_t *>",
   "referenced_type" : "_ZTINSt3__19sub_matchIPKwEE",
   "self_type" : "_ZTIKNSt3__19sub_matchIPKwEE",
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPFPvPKvE",
   "name" : "void *(*const)(const void *)",
   "referenced_type" : "_ZTIPFPvPKvE",
   "self_type" : "_ZTIKPFPvPKvE",
   "size" : 4,
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPFvPvE",
   "name" : "void (*const)(void *)",
   "referenced_type" : "_ZTIPFvPvE",
   "self_type" : "_ZTIKPFvPvE",
   "size" : 4,
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKDi",
   "name" : "const char32_t *const",
   "referenced_type" : "_ZTIPKDi",
   "self_type" : "_ZTIKPKDi",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKDs",
   "name" : "const char16_t *const",
   "referenced_type" : "_ZTIPKDs",
   "self_type" : "_ZTIKPKDs",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKSt9type_info",
   "name" : "const std::type_info *const",
   "referenced_type" : "_ZTIPKSt9type_info",
   "self_type" : "_ZTIKPKSt9type_info",
   "size" : 4,
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKc",
   "name" : "const char *const",
   "referenced_type" : "_ZTIPKc",
   "self_type" : "_ZTIKPKc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKw",
   "name" : "const wchar_t *const",
   "referenced_type" : "_ZTIPKw",
   "self_type" : "_ZTIKPKw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPNSt3__117__assoc_sub_stateE",
   "name" : "std::__assoc_sub_state *const",
   "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE",
   "self_type" : "_ZTIKPNSt3__117__assoc_sub_stateE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPNSt3__118condition_variableE",
   "name" : "std::condition_variable *const",
   "referenced_type" : "_ZTIPNSt3__118condition_variableE",
   "self_type" : "_ZTIKPNSt3__118condition_variableE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "name" : "std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *const",
   "referenced_type" : "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "self_type" : "_ZTIKPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "name" : "std::pair<std::condition_variable *, std::mutex *> *const",
   "referenced_type" : "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "self_type" : "_ZTIKPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPNSt3__15mutexE",
   "name" : "std::mutex *const",
   "referenced_type" : "_ZTIPNSt3__15mutexE",
   "self_type" : "_ZTIKPNSt3__15mutexE",
   "size" : 4,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPNSt3__16locale5facetE",
   "name" : "std::locale::facet *const",
   "referenced_type" : "_ZTIPNSt3__16locale5facetE",
   "self_type" : "_ZTIKPNSt3__16locale5facetE",
   "size" : 4,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPNSt3__18__i_nodeE",
   "name" : "std::__i_node *const",
   "referenced_type" : "_ZTIPNSt3__18__i_nodeE",
   "self_type" : "_ZTIKPNSt3__18__i_nodeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPPFvNSt3__18ios_base5eventERS0_iE",
   "name" : "void (**const)(std::ios_base::event, std::ios_base &, int)",
   "referenced_type" : "_ZTIPPFvNSt3__18ios_base5eventERS0_iE",
   "self_type" : "_ZTIKPPFvNSt3__18ios_base5eventERS0_iE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPPNSt3__117__assoc_sub_stateE",
   "name" : "std::__assoc_sub_state **const",
   "referenced_type" : "_ZTIPPNSt3__117__assoc_sub_stateE",
   "self_type" : "_ZTIKPPNSt3__117__assoc_sub_stateE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPPNSt3__16locale5facetE",
   "name" : "std::locale::facet **const",
   "referenced_type" : "_ZTIPPNSt3__16locale5facetE",
   "self_type" : "_ZTIKPPNSt3__16locale5facetE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPPv",
   "name" : "void **const",
   "referenced_type" : "_ZTIPPv",
   "self_type" : "_ZTIKPPv",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPc",
   "name" : "char *const",
   "referenced_type" : "_ZTIPc",
   "self_type" : "_ZTIKPc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPi",
   "name" : "int *const",
   "referenced_type" : "_ZTIPi",
   "self_type" : "_ZTIKPi",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPj",
   "name" : "unsigned int *const",
   "referenced_type" : "_ZTIPj",
   "self_type" : "_ZTIKPj",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPl",
   "name" : "long *const",
   "referenced_type" : "_ZTIPl",
   "self_type" : "_ZTIKPl",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPw",
   "name" : "wchar_t *const",
   "referenced_type" : "_ZTIPw",
   "self_type" : "_ZTIKPw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKSt11logic_error",
   "name" : "const std::logic_error",
   "referenced_type" : "_ZTISt11logic_error",
   "self_type" : "_ZTIKSt11logic_error",
   "size" : 8,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKSt12bad_any_cast",
   "name" : "const std::bad_any_cast",
   "referenced_type" : "_ZTISt12bad_any_cast",
   "self_type" : "_ZTIKSt12bad_any_cast",
   "size" : 4,
   "source_file" : "external/libcxx/include/any"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKSt13exception_ptr",
   "name" : "const std::exception_ptr",
   "referenced_type" : "_ZTISt13exception_ptr",
   "self_type" : "_ZTIKSt13exception_ptr",
   "size" : 4,
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKSt13runtime_error",
   "name" : "const std::runtime_error",
   "referenced_type" : "_ZTISt13runtime_error",
   "self_type" : "_ZTIKSt13runtime_error",
   "size" : 8,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKSt16initializer_listIbE",
   "name" : "const std::initializer_list<bool>",
   "referenced_type" : "_ZTISt16initializer_listIbE",
   "self_type" : "_ZTIKSt16initializer_listIbE",
   "size" : 8,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKSt16initializer_listIdE",
   "name" : "const std::initializer_list<double>",
   "referenced_type" : "_ZTISt16initializer_listIdE",
   "self_type" : "_ZTIKSt16initializer_listIdE",
   "size" : 8,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKSt16nested_exception",
   "name" : "const std::nested_exception",
   "referenced_type" : "_ZTISt16nested_exception",
   "self_type" : "_ZTIKSt16nested_exception",
   "size" : 8,
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKSt18bad_variant_access",
   "name" : "const std::bad_variant_access",
   "referenced_type" : "_ZTISt18bad_variant_access",
   "self_type" : "_ZTIKSt18bad_variant_access",
   "size" : 4,
   "source_file" : "external/libcxx/include/variant"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKSt19bad_optional_access",
   "name" : "const std::bad_optional_access",
   "referenced_type" : "_ZTISt19bad_optional_access",
   "self_type" : "_ZTIKSt19bad_optional_access",
   "size" : 4,
   "source_file" : "external/libcxx/include/optional"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKSt9nothrow_t",
   "name" : "const std::nothrow_t",
   "referenced_type" : "_ZTISt9nothrow_t",
   "self_type" : "_ZTIKSt9nothrow_t",
   "size" : 1,
   "source_file" : "external/libcxx/include/new"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKSt9type_info",
   "name" : "const std::type_info",
   "referenced_type" : "_ZTISt9type_info",
   "self_type" : "_ZTIKSt9type_info",
   "size" : 8,
   "source_file" : "external/libcxx/include/typeinfo"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKa",
   "name" : "const signed char",
   "referenced_type" : "_ZTIa",
   "self_type" : "_ZTIKa",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKb",
   "name" : "const bool",
   "referenced_type" : "_ZTIb",
   "self_type" : "_ZTIKb",
   "size" : 1,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKc",
   "name" : "const char",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIKc",
   "size" : 1,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKd",
   "name" : "const double",
   "referenced_type" : "_ZTId",
   "self_type" : "_ZTIKd",
   "size" : 8,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKe",
   "name" : "const long double",
   "referenced_type" : "_ZTIe",
   "self_type" : "_ZTIKe",
   "size" : 8,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKf",
   "name" : "const float",
   "referenced_type" : "_ZTIf",
   "self_type" : "_ZTIKf",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKh",
   "name" : "const unsigned char",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIKh",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKi",
   "name" : "const int",
   "referenced_type" : "_ZTIi",
   "self_type" : "_ZTIKi",
   "size" : 4,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKj",
   "name" : "const unsigned int",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIKj",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKl",
   "name" : "const long",
   "referenced_type" : "_ZTIl",
   "self_type" : "_ZTIKl",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKm",
   "name" : "const unsigned long",
   "referenced_type" : "_ZTIm",
   "self_type" : "_ZTIKm",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "_ZTIKs",
   "name" : "const short",
   "referenced_type" : "_ZTIs",
   "self_type" : "_ZTIKs",
   "size" : 2,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "_ZTIKt",
   "name" : "const unsigned short",
   "referenced_type" : "_ZTIt",
   "self_type" : "_ZTIKt",
   "size" : 2,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKv",
   "name" : "const void",
   "referenced_type" : "_ZTIv",
   "self_type" : "_ZTIKv",
   "source_file" : "external/libcxx/include/string.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKw",
   "name" : "const wchar_t",
   "referenced_type" : "_ZTIw",
   "self_type" : "_ZTIKw",
   "size" : 4,
   "source_file" : "external/libcxx/include/initializer_list"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKx",
   "name" : "const long long",
   "referenced_type" : "_ZTIx",
   "self_type" : "_ZTIKx",
   "size" : 8,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKy",
   "name" : "const unsigned long long",
   "referenced_type" : "_ZTIy",
   "self_type" : "_ZTIKy",
   "size" : 8,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "is_volatile" : true,
   "linker_set_key" : "_ZTIVNSt3__111atomic_flagE",
   "name" : "volatile std::atomic_flag",
   "referenced_type" : "_ZTINSt3__111atomic_flagE",
   "self_type" : "_ZTIVNSt3__111atomic_flagE",
   "size" : 1,
   "source_file" : "external/libcxx/include/atomic"
  },
  {
   "alignment" : 4,
   "is_volatile" : true,
   "linker_set_key" : "_ZTIVm",
   "name" : "volatile unsigned long",
   "referenced_type" : "_ZTIm",
   "self_type" : "_ZTIVm",
   "size" : 4,
   "source_file" : "external/libcxx/include/mutex"
  }
 ],
 "record_types" :
 [
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__110__apply_cvIijLb0ELb0EEE",
   "name" : "std::__apply_cv<int, unsigned int, false, false>",
   "referenced_type" : "_ZTINSt3__110__apply_cvIijLb0ELb0EEE",
   "self_type" : "_ZTINSt3__110__apply_cvIijLb0ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__110__equal_toIccEE",
   "name" : "std::__equal_to<char>",
   "referenced_type" : "_ZTINSt3__110__equal_toIccEE",
   "self_type" : "_ZTINSt3__110__equal_toIccEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIc",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__110__equal_toIwwEE",
   "name" : "std::__equal_to<wchar_t>",
   "referenced_type" : "_ZTINSt3__110__equal_toIwwEE",
   "self_type" : "_ZTINSt3__110__equal_toIwwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIw",
    "_ZTIw"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__small",
     "referenced_type" : "_ZTIA8_c"
    },
    {
     "field_name" : "__large",
     "referenced_type" : "_ZTIPv"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110__function16__policy_storageE",
   "name" : "std::__function::__policy_storage",
   "record_kind" : "union",
   "referenced_type" : "_ZTINSt3__110__function16__policy_storageE",
   "self_type" : "_ZTINSt3__110__function16__policy_storageE",
   "size" : 8,
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__clone",
     "referenced_type" : "_ZTIKPFPvPKvE"
    },
    {
     "field_name" : "__destroy",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKPFvPvE"
    },
    {
     "field_name" : "__is_null",
     "field_offset" : 64,
     "referenced_type" : "_ZTIKb"
    },
    {
     "field_name" : "__type_info",
     "field_offset" : 96,
     "referenced_type" : "_ZTIKPKSt9type_info"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110__function8__policyE",
   "name" : "std::__function::__policy",
   "referenced_type" : "_ZTINSt3__110__function8__policyE",
   "self_type" : "_ZTINSt3__110__function8__policyE",
   "size" : 16,
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__110__get_pairILj0EEE",
   "name" : "std::__get_pair<0>",
   "referenced_type" : "_ZTINSt3__110__get_pairILj0EEE",
   "self_type" : "_ZTINSt3__110__get_pairILj0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__110__get_pairILj1EEE",
   "name" : "std::__get_pair<1>",
   "referenced_type" : "_ZTINSt3__110__get_pairILj1EEE",
   "self_type" : "_ZTINSt3__110__get_pairILj1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__110__identityINS_14default_deleteINS_15__thread_structEEEEE",
   "name" : "std::__identity<std::default_delete<std::__thread_struct>>",
   "referenced_type" : "_ZTINSt3__110__identityINS_14default_deleteINS_15__thread_structEEEEE",
   "self_type" : "_ZTINSt3__110__identityINS_14default_deleteINS_15__thread_structEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__110__identityINS_22__release_shared_countEEE",
   "name" : "std::__identity<std::__release_shared_count>",
   "referenced_type" : "_ZTINSt3__110__identityINS_22__release_shared_countEEE",
   "self_type" : "_ZTINSt3__110__identityINS_22__release_shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__release_shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__110__ignore_tIhEE",
   "name" : "std::__ignore_t<unsigned char>",
   "referenced_type" : "_ZTINSt3__110__ignore_tIhEE",
   "self_type" : "_ZTINSt3__110__ignore_tIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/tuple",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000000EEEEE",
   "name" : "std::__is_ratio<std::ratio<1, 1000000000>>",
   "referenced_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000000EEEEE",
   "self_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000000EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000EEEEE",
   "name" : "std::__is_ratio<std::ratio<1, 1000000>>",
   "referenced_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000EEEEE",
   "self_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1000000EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000EEEEE",
   "name" : "std::__is_ratio<std::ratio<1, 1000>>",
   "referenced_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000EEEEE",
   "self_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1000EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1EEEEE",
   "name" : "std::__is_ratio<std::ratio<1, 1>>",
   "referenced_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1EEEEE",
   "self_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx3600ELx1EEEEE",
   "name" : "std::__is_ratio<std::ratio<3600, 1>>",
   "referenced_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx3600ELx1EEEEE",
   "self_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx3600ELx1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx3600ELx1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx60ELx1EEEEE",
   "name" : "std::__is_ratio<std::ratio<60, 1>>",
   "referenced_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx60ELx1EEEEE",
   "self_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx60ELx1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx60ELx1EEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__file_",
     "field_offset" : 256,
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "access" : "private",
     "field_name" : "__cv_",
     "field_offset" : 288,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIcc9mbstate_tEE"
    },
    {
     "access" : "private",
     "field_name" : "__st_",
     "field_offset" : 320,
     "referenced_type" : "_ZTIP9mbstate_t"
    },
    {
     "access" : "private",
     "field_name" : "__encoding_",
     "field_offset" : 352,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "private",
     "field_name" : "__last_consumed_",
     "field_offset" : 384,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "private",
     "field_name" : "__last_consumed_is_next_",
     "field_offset" : 416,
     "referenced_type" : "_ZTIb"
    },
    {
     "access" : "private",
     "field_name" : "__always_noconv_",
     "field_offset" : 424,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110__stdinbufIcEE",
   "name" : "std::__stdinbuf<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110__stdinbufIcEE",
   "self_type" : "_ZTINSt3__110__stdinbufIcEE",
   "size" : 56,
   "source_file" : "external/libcxx/include/__std_stream",
   "template_args" :
   [
    "_ZTIc"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__110__stdinbufIcEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__110__stdinbufIcED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__110__stdinbufIcED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__110__stdinbufIcE5imbueERKNS_6localeE"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6setbufEPci"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7seekposENS_4fposI9mbstate_tEEj"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4syncEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9showmanycEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsgetnEPci"
    },
    {
     "mangled_component_name" : "_ZNSt3__110__stdinbufIcE9underflowEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__110__stdinbufIcE5uflowEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__110__stdinbufIcE9pbackfailEi"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsputnEPKci"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE8overflowEi"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__file_",
     "field_offset" : 256,
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "access" : "private",
     "field_name" : "__cv_",
     "field_offset" : 288,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIwc9mbstate_tEE"
    },
    {
     "access" : "private",
     "field_name" : "__st_",
     "field_offset" : 320,
     "referenced_type" : "_ZTIP9mbstate_t"
    },
    {
     "access" : "private",
     "field_name" : "__encoding_",
     "field_offset" : 352,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "private",
     "field_name" : "__last_consumed_",
     "field_offset" : 384,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "__last_consumed_is_next_",
     "field_offset" : 416,
     "referenced_type" : "_ZTIb"
    },
    {
     "access" : "private",
     "field_name" : "__always_noconv_",
     "field_offset" : 424,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110__stdinbufIwEE",
   "name" : "std::__stdinbuf<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110__stdinbufIwEE",
   "self_type" : "_ZTINSt3__110__stdinbufIwEE",
   "size" : 56,
   "source_file" : "external/libcxx/include/__std_stream",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__110__stdinbufIwEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__110__stdinbufIwED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__110__stdinbufIwED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__110__stdinbufIwE5imbueERKNS_6localeE"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6setbufEPwi"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE7seekoffExNS_8ios_base7seekdirEj"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE7seekposENS_4fposI9mbstate_tEEj"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE4syncEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9showmanycEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6xsgetnEPwi"
    },
    {
     "mangled_component_name" : "_ZNSt3__110__stdinbufIwE9underflowEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__110__stdinbufIwE5uflowEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__110__stdinbufIwE9pbackfailEj"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6xsputnEPKwi"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE8overflowEj"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "__loc_",
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110__time_getE",
   "name" : "std::__time_get",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110__time_getE",
   "self_type" : "_ZTINSt3__110__time_getE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__loc_",
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110__time_putE",
   "name" : "std::__time_put",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110__time_putE",
   "self_type" : "_ZTINSt3__110__time_putE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__110ctype_baseE",
   "name" : "std::ctype_base",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110ctype_baseE",
   "self_type" : "_ZTINSt3__110ctype_baseE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__val_",
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "private",
     "field_name" : "__cat_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPKNSt3__114error_categoryE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110error_codeE",
   "name" : "std::error_code",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110error_codeE",
   "self_type" : "_ZTINSt3__110error_codeE",
   "size" : 8,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__libcpp_is_pointerINS_14default_deleteINS_15__thread_structEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110is_pointerINS_14default_deleteINS_15__thread_structEEEEE",
   "name" : "std::is_pointer<std::default_delete<std::__thread_struct>>",
   "referenced_type" : "_ZTINSt3__110is_pointerINS_14default_deleteINS_15__thread_structEEEEE",
   "self_type" : "_ZTINSt3__110is_pointerINS_14default_deleteINS_15__thread_structEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__libcpp_is_pointerINS_22__release_shared_countEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110is_pointerINS_22__release_shared_countEEE",
   "name" : "std::is_pointer<std::__release_shared_count>",
   "referenced_type" : "_ZTINSt3__110is_pointerINS_22__release_shared_countEEE",
   "self_type" : "_ZTINSt3__110is_pointerINS_22__release_shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__release_shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__libcpp_is_pointerIPcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110is_pointerIPcEE",
   "name" : "std::is_pointer<char *>",
   "referenced_type" : "_ZTINSt3__110is_pointerIPcEE",
   "self_type" : "_ZTINSt3__110is_pointerIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__libcpp_is_pointerIPwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110is_pointerIPwEE",
   "name" : "std::is_pointer<wchar_t *>",
   "referenced_type" : "_ZTINSt3__110is_pointerIPwEE",
   "self_type" : "_ZTINSt3__110is_pointerIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110is_trivialIDiEE",
   "name" : "std::is_trivial<char32_t>",
   "referenced_type" : "_ZTINSt3__110is_trivialIDiEE",
   "self_type" : "_ZTINSt3__110is_trivialIDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110is_trivialIDsEE",
   "name" : "std::is_trivial<char16_t>",
   "referenced_type" : "_ZTINSt3__110is_trivialIDsEE",
   "self_type" : "_ZTINSt3__110is_trivialIDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110is_trivialIcEE",
   "name" : "std::is_trivial<char>",
   "referenced_type" : "_ZTINSt3__110is_trivialIcEE",
   "self_type" : "_ZTINSt3__110is_trivialIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110is_trivialIwEE",
   "name" : "std::is_trivial<wchar_t>",
   "referenced_type" : "_ZTINSt3__110is_trivialIwEE",
   "self_type" : "_ZTINSt3__110is_trivialIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__sb_",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__112strstreambufE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110istrstreamE",
   "name" : "std::istrstream",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110istrstreamE",
   "self_type" : "_ZTINSt3__110istrstreamE",
   "size" : 136,
   "source_file" : "external/libcxx/include/strstream",
   "vtable_components" :
   [
    {
     "component_value" : 56,
     "kind" : "vbase_offset"
    },
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__110istrstreamE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__110istrstreamD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__110istrstreamD0Ev"
    },
    {
     "component_value" : -56,
     "kind" : "vcall_offset"
    },
    {
     "component_value" : -56,
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__110istrstreamE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZTv0_n12_NSt3__110istrstreamD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZTv0_n12_NSt3__110istrstreamD0Ev"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__110less_equalIvEE",
   "name" : "std::less_equal<>",
   "referenced_type" : "_ZTINSt3__110less_equalIvEE",
   "self_type" : "_ZTINSt3__110less_equalIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__m_",
     "referenced_type" : "_ZTIRNSt3__111unique_lockINS_5mutexEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110lock_guardINS_11unique_lockINS_5mutexEEEEE",
   "name" : "std::lock_guard<std::unique_lock<std::mutex>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110lock_guardINS_11unique_lockINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__110lock_guardINS_11unique_lockINS_5mutexEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__mutex_base",
   "template_args" :
   [
    "_ZTINSt3__111unique_lockINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__m_",
     "referenced_type" : "_ZTIRNSt3__15mutexE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110lock_guardINS_5mutexEEE",
   "name" : "std::lock_guard<std::mutex>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110lock_guardINS_5mutexEEE",
   "self_type" : "_ZTINSt3__110lock_guardINS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__mutex_base",
   "template_args" :
   [
    "_ZTINSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__110logical_orIvEE",
   "name" : "std::logical_or<>",
   "referenced_type" : "_ZTINSt3__110logical_orIvEE",
   "self_type" : "_ZTINSt3__110logical_orIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__vp_",
     "referenced_type" : "_ZTIPb"
    },
    {
     "access" : "private",
     "field_name" : "__1d_",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__18valarrayIjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110mask_arrayIbEE",
   "name" : "std::mask_array<bool>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110mask_arrayIbEE",
   "self_type" : "_ZTINSt3__110mask_arrayIbEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/valarray",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__vp_",
     "referenced_type" : "_ZTIPj"
    },
    {
     "access" : "private",
     "field_name" : "__1d_",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__18valarrayIjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110mask_arrayIjEE",
   "name" : "std::mask_array<unsigned int>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110mask_arrayIjEE",
   "self_type" : "_ZTINSt3__110mask_arrayIjEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/valarray",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "field",
     "referenced_type" : "_ZTIA4_c"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110money_base7patternE",
   "name" : "std::money_base::pattern",
   "referenced_type" : "_ZTINSt3__110money_base7patternE",
   "self_type" : "_ZTINSt3__110money_base7patternE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__110money_baseE",
   "name" : "std::money_base",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110money_baseE",
   "self_type" : "_ZTINSt3__110money_baseE",
   "size" : 1,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "referenced_type" : "_ZTINSt3__110money_baseE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110moneypunctIcLb0EEE",
   "name" : "std::moneypunct<char, false>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110moneypunctIcLb0EEE",
   "self_type" : "_ZTINSt3__110moneypunctIcLb0EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__110moneypunctIcLb0EEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__110moneypunctIcLb0EED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__110moneypunctIcLb0EED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE16do_decimal_pointEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE16do_thousands_sepEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE11do_groupingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE14do_curr_symbolEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE16do_positive_signEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE16do_negative_signEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE14do_frac_digitsEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE13do_pos_formatEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE13do_neg_formatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "referenced_type" : "_ZTINSt3__110money_baseE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110moneypunctIcLb1EEE",
   "name" : "std::moneypunct<char, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110moneypunctIcLb1EEE",
   "self_type" : "_ZTINSt3__110moneypunctIcLb1EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__110moneypunctIcLb1EEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__110moneypunctIcLb1EED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__110moneypunctIcLb1EED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE16do_decimal_pointEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE16do_thousands_sepEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE11do_groupingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE14do_curr_symbolEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE16do_positive_signEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE16do_negative_signEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE14do_frac_digitsEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE13do_pos_formatEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE13do_neg_formatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "referenced_type" : "_ZTINSt3__110money_baseE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110moneypunctIwLb0EEE",
   "name" : "std::moneypunct<wchar_t, false>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110moneypunctIwLb0EEE",
   "self_type" : "_ZTINSt3__110moneypunctIwLb0EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__110moneypunctIwLb0EEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__110moneypunctIwLb0EED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__110moneypunctIwLb0EED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE16do_decimal_pointEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE16do_thousands_sepEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE11do_groupingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE14do_curr_symbolEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE16do_positive_signEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE16do_negative_signEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE14do_frac_digitsEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE13do_pos_formatEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE13do_neg_formatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "referenced_type" : "_ZTINSt3__110money_baseE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110moneypunctIwLb1EEE",
   "name" : "std::moneypunct<wchar_t, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110moneypunctIwLb1EEE",
   "self_type" : "_ZTINSt3__110moneypunctIwLb1EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__110moneypunctIwLb1EEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__110moneypunctIwLb1EED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__110moneypunctIwLb1EED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE16do_decimal_pointEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE16do_thousands_sepEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE11do_groupingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE14do_curr_symbolEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE16do_positive_signEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE16do_negative_signEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE14do_frac_digitsEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE13do_pos_formatEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE13do_neg_formatEv"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__110multipliesIvEE",
   "name" : "std::multiplies<>",
   "referenced_type" : "_ZTINSt3__110multipliesIvEE",
   "self_type" : "_ZTINSt3__110multipliesIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__sb_",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__112strstreambufE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110ostrstreamE",
   "name" : "std::ostrstream",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110ostrstreamE",
   "self_type" : "_ZTINSt3__110ostrstreamE",
   "size" : 132,
   "source_file" : "external/libcxx/include/strstream",
   "vtable_components" :
   [
    {
     "component_value" : 52,
     "kind" : "vbase_offset"
    },
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__110ostrstreamE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__110ostrstreamD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__110ostrstreamD0Ev"
    },
    {
     "component_value" : -52,
     "kind" : "vcall_offset"
    },
    {
     "component_value" : -52,
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__110ostrstreamE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZTv0_n12_NSt3__110ostrstreamD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZTv0_n12_NSt3__110ostrstreamD0Ev"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ptr_",
     "referenced_type" : "_ZTIPNSt3__15mutexE"
    },
    {
     "access" : "private",
     "field_name" : "__cntrl_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPNSt3__119__shared_weak_countE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110shared_ptrINS_5mutexEEE",
   "name" : "std::shared_ptr<std::mutex>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110shared_ptrINS_5mutexEEE",
   "self_type" : "_ZTINSt3__110shared_ptrINS_5mutexEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj2EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110tuple_sizeINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::tuple_size<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__110tuple_sizeINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__110tuple_sizeINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ptr_",
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110unique_ptrINS_14__shared_countENS_22__release_shared_countEEE",
   "name" : "std::unique_ptr<std::__shared_count, std::__release_shared_count>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110unique_ptrINS_14__shared_countENS_22__release_shared_countEEE",
   "self_type" : "_ZTINSt3__110unique_ptrINS_14__shared_countENS_22__release_shared_countEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__114__shared_countE",
    "_ZTINSt3__122__release_shared_countE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ptr_",
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110unique_ptrINS_15__thread_structENS_14default_deleteIS1_EEEE",
   "name" : "std::unique_ptr<std::__thread_struct, std::default_delete<std::__thread_struct>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110unique_ptrINS_15__thread_structENS_14default_deleteIS1_EEEE",
   "self_type" : "_ZTINSt3__110unique_ptrINS_15__thread_structENS_14default_deleteIS1_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE",
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ptr_",
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110unique_ptrINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "name" : "std::unique_ptr<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110unique_ptrINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "self_type" : "_ZTINSt3__110unique_ptrINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ptr_",
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "name" : "std::unique_ptr<void (*)(event, ios_base &, int), void (*)(void *)>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "self_type" : "_ZTINSt3__110unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPFvNSt3__18ios_base5eventERS0_iE",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ptr_",
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPPvPFvS1_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110unique_ptrIPvPFvS1_EEE",
   "name" : "std::unique_ptr<void *, void (*)(void *)>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110unique_ptrIPvPFvS1_EEE",
   "self_type" : "_ZTINSt3__110unique_ptrIPvPFvS1_EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPv",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ptr_",
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPcPFvPvEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110unique_ptrIcPFvPvEEE",
   "name" : "std::unique_ptr<char, void (*)(void *)>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110unique_ptrIcPFvPvEEE",
   "self_type" : "_ZTINSt3__110unique_ptrIcPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIc",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ptr_",
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPhPFvPvEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110unique_ptrIhPFvPvEEE",
   "name" : "std::unique_ptr<unsigned char, void (*)(void *)>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110unique_ptrIhPFvPvEEE",
   "self_type" : "_ZTINSt3__110unique_ptrIhPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIh",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ptr_",
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPiPFvPvEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110unique_ptrIiPFvPvEEE",
   "name" : "std::unique_ptr<int, void (*)(void *)>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110unique_ptrIiPFvPvEEE",
   "self_type" : "_ZTINSt3__110unique_ptrIiPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ptr_",
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPjPFvPvEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110unique_ptrIjPFvPvEEE",
   "name" : "std::unique_ptr<unsigned int, void (*)(void *)>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110unique_ptrIjPFvPvEEE",
   "self_type" : "_ZTINSt3__110unique_ptrIjPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ptr_",
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPlPFvPvEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110unique_ptrIlPFvPvEEE",
   "name" : "std::unique_ptr<long, void (*)(void *)>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110unique_ptrIlPFvPvEEE",
   "self_type" : "_ZTINSt3__110unique_ptrIlPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIl",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ptr_",
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPwPFvPvEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__110unique_ptrIwPFvPvEEE",
   "name" : "std::unique_ptr<wchar_t, void (*)(void *)>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__110unique_ptrIwPFvPvEEE",
   "self_type" : "_ZTINSt3__110unique_ptrIwPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIw",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constIKcLb1EEE",
   "name" : "std::__add_const<const char, true>",
   "referenced_type" : "_ZTINSt3__111__add_constIKcLb1EEE",
   "self_type" : "_ZTINSt3__111__add_constIKcLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constIKwLb1EEE",
   "name" : "std::__add_const<const wchar_t, true>",
   "referenced_type" : "_ZTINSt3__111__add_constIKwLb1EEE",
   "self_type" : "_ZTINSt3__111__add_constIKwLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constINS_9allocatorIcEELb0EEE",
   "name" : "std::__add_const<std::allocator<char>, false>",
   "referenced_type" : "_ZTINSt3__111__add_constINS_9allocatorIcEELb0EEE",
   "self_type" : "_ZTINSt3__111__add_constINS_9allocatorIcEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constIPNS_18condition_variableELb0EEE",
   "name" : "std::__add_const<std::condition_variable *, false>",
   "referenced_type" : "_ZTINSt3__111__add_constIPNS_18condition_variableELb0EEE",
   "self_type" : "_ZTINSt3__111__add_constIPNS_18condition_variableELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constIPNS_5mutexELb0EEE",
   "name" : "std::__add_const<std::mutex *, false>",
   "referenced_type" : "_ZTINSt3__111__add_constIPNS_5mutexELb0EEE",
   "self_type" : "_ZTINSt3__111__add_constIPNS_5mutexELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constIPNS_6locale5facetELb0EEE",
   "name" : "std::__add_const<std::locale::facet *, false>",
   "referenced_type" : "_ZTINSt3__111__add_constIPNS_6locale5facetELb0EEE",
   "self_type" : "_ZTINSt3__111__add_constIPNS_6locale5facetELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constIaLb0EEE",
   "name" : "std::__add_const<signed char, false>",
   "referenced_type" : "_ZTINSt3__111__add_constIaLb0EEE",
   "self_type" : "_ZTINSt3__111__add_constIaLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constIcLb0EEE",
   "name" : "std::__add_const<char, false>",
   "referenced_type" : "_ZTINSt3__111__add_constIcLb0EEE",
   "self_type" : "_ZTINSt3__111__add_constIcLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constIdLb0EEE",
   "name" : "std::__add_const<double, false>",
   "referenced_type" : "_ZTINSt3__111__add_constIdLb0EEE",
   "self_type" : "_ZTINSt3__111__add_constIdLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constIeLb0EEE",
   "name" : "std::__add_const<long double, false>",
   "referenced_type" : "_ZTINSt3__111__add_constIeLb0EEE",
   "self_type" : "_ZTINSt3__111__add_constIeLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constIfLb0EEE",
   "name" : "std::__add_const<float, false>",
   "referenced_type" : "_ZTINSt3__111__add_constIfLb0EEE",
   "self_type" : "_ZTINSt3__111__add_constIfLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constIhLb0EEE",
   "name" : "std::__add_const<unsigned char, false>",
   "referenced_type" : "_ZTINSt3__111__add_constIhLb0EEE",
   "self_type" : "_ZTINSt3__111__add_constIhLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constIiLb0EEE",
   "name" : "std::__add_const<int, false>",
   "referenced_type" : "_ZTINSt3__111__add_constIiLb0EEE",
   "self_type" : "_ZTINSt3__111__add_constIiLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constIjLb0EEE",
   "name" : "std::__add_const<unsigned int, false>",
   "referenced_type" : "_ZTINSt3__111__add_constIjLb0EEE",
   "self_type" : "_ZTINSt3__111__add_constIjLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constIlLb0EEE",
   "name" : "std::__add_const<long, false>",
   "referenced_type" : "_ZTINSt3__111__add_constIlLb0EEE",
   "self_type" : "_ZTINSt3__111__add_constIlLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constImLb0EEE",
   "name" : "std::__add_const<unsigned long, false>",
   "referenced_type" : "_ZTINSt3__111__add_constImLb0EEE",
   "self_type" : "_ZTINSt3__111__add_constImLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constIsLb0EEE",
   "name" : "std::__add_const<short, false>",
   "referenced_type" : "_ZTINSt3__111__add_constIsLb0EEE",
   "self_type" : "_ZTINSt3__111__add_constIsLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constItLb0EEE",
   "name" : "std::__add_const<unsigned short, false>",
   "referenced_type" : "_ZTINSt3__111__add_constItLb0EEE",
   "self_type" : "_ZTINSt3__111__add_constItLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constIwLb0EEE",
   "name" : "std::__add_const<wchar_t, false>",
   "referenced_type" : "_ZTINSt3__111__add_constIwLb0EEE",
   "self_type" : "_ZTINSt3__111__add_constIwLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constIxLb0EEE",
   "name" : "std::__add_const<long long, false>",
   "referenced_type" : "_ZTINSt3__111__add_constIxLb0EEE",
   "self_type" : "_ZTINSt3__111__add_constIxLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__add_constIyLb0EEE",
   "name" : "std::__add_const<unsigned long long, false>",
   "referenced_type" : "_ZTINSt3__111__add_constIyLb0EEE",
   "self_type" : "_ZTINSt3__111__add_constIyLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__cbeg_",
     "referenced_type" : "_ZTIPPNSt3__18__c_nodeE"
    },
    {
     "access" : "private",
     "field_name" : "__cend_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPPNSt3__18__c_nodeE"
    },
    {
     "access" : "private",
     "field_name" : "__csz_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "__ibeg_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPPNSt3__18__i_nodeE"
    },
    {
     "access" : "private",
     "field_name" : "__iend_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPPNSt3__18__i_nodeE"
    },
    {
     "access" : "private",
     "field_name" : "__isz_",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111__libcpp_dbE",
   "name" : "std::__libcpp_db",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111__libcpp_dbE",
   "self_type" : "_ZTINSt3__111__libcpp_dbE",
   "size" : 24,
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__money_getIcEE",
   "name" : "std::__money_get<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111__money_getIcEE",
   "self_type" : "_ZTINSt3__111__money_getIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__money_getIwEE",
   "name" : "std::__money_get<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111__money_getIwEE",
   "self_type" : "_ZTINSt3__111__money_getIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__money_putIcEE",
   "name" : "std::__money_put<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111__money_putIcEE",
   "self_type" : "_ZTINSt3__111__money_putIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__money_putIwEE",
   "name" : "std::__money_put<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111__money_putIwEE",
   "self_type" : "_ZTINSt3__111__money_putIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
   "name" : "std::__ratio_gcd<std::ratio<1, 1000000000>, std::ratio<1, 1>>",
   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
    "_ZTINSt3__15ratioILx1ELx1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEES2_EE",
   "name" : "std::__ratio_gcd<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEES2_EE",
   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000EEES2_EE",
   "name" : "std::__ratio_gcd<std::ratio<1, 1000000>, std::ratio<1, 1000000>>",
   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000EEES2_EE",
   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000EEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1000000EEE",
    "_ZTINSt3__15ratioILx1ELx1000000EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000EEES2_EE",
   "name" : "std::__ratio_gcd<std::ratio<1, 1000>, std::ratio<1, 1000>>",
   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000EEES2_EE",
   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000EEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1000EEE",
    "_ZTINSt3__15ratioILx1ELx1000EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000000EEEEE",
   "name" : "std::__ratio_gcd<std::ratio<1, 1>, std::ratio<1, 1000000000>>",
   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000000EEEEE",
   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000000EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1EEE",
    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000EEEEE",
   "name" : "std::__ratio_gcd<std::ratio<1, 1>, std::ratio<1, 1000000>>",
   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000EEEEE",
   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1EEE",
    "_ZTINSt3__15ratioILx1ELx1000000EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1EEES2_EE",
   "name" : "std::__ratio_gcd<std::ratio<1, 1>, std::ratio<1, 1>>",
   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1EEES2_EE",
   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1EEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1EEE",
    "_ZTINSt3__15ratioILx1ELx1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx3600ELx1EEES2_EE",
   "name" : "std::__ratio_gcd<std::ratio<3600, 1>, std::ratio<3600, 1>>",
   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx3600ELx1EEES2_EE",
   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx3600ELx1EEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx3600ELx1EEE",
    "_ZTINSt3__15ratioILx3600ELx1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx60ELx1EEES2_EE",
   "name" : "std::__ratio_gcd<std::ratio<60, 1>, std::ratio<60, 1>>",
   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx60ELx1EEES2_EE",
   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx60ELx1EEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx60ELx1EEE",
    "_ZTINSt3__15ratioILx60ELx1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__size_typeINS_15__sso_allocatorIPNS_6locale5facetELj28EEEiLb1EEE",
   "name" : "std::__size_type<std::__sso_allocator<std::locale::facet *, 28>, int, true>",
   "referenced_type" : "_ZTINSt3__111__size_typeINS_15__sso_allocatorIPNS_6locale5facetELj28EEEiLb1EEE",
   "self_type" : "_ZTINSt3__111__size_typeINS_15__sso_allocatorIPNS_6locale5facetELj28EEEiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__size_typeINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEiLb0EEE",
   "name" : "std::__size_type<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, int, false>",
   "referenced_type" : "_ZTINSt3__111__size_typeINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEiLb0EEE",
   "self_type" : "_ZTINSt3__111__size_typeINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEiLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__size_typeINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEiLb0EEE",
   "name" : "std::__size_type<std::__hidden_allocator<std::__assoc_sub_state *>, int, false>",
   "referenced_type" : "_ZTINSt3__111__size_typeINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEiLb0EEE",
   "self_type" : "_ZTINSt3__111__size_typeINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEiLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIDiEEiLb1EEE",
   "name" : "std::__size_type<std::allocator<char32_t>, int, true>",
   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorIDiEEiLb1EEE",
   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorIDiEEiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIDsEEiLb1EEE",
   "name" : "std::__size_type<std::allocator<char16_t>, int, true>",
   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorIDsEEiLb1EEE",
   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorIDsEEiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEiLb1EEE",
   "name" : "std::__size_type<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, int, true>",
   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEiLb1EEE",
   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorINS_4pairIjPKcEEEEiLb1EEE",
   "name" : "std::__size_type<std::allocator<std::pair<unsigned int, const char *>>, int, true>",
   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorINS_4pairIjPKcEEEEiLb1EEE",
   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorINS_4pairIjPKcEEEEiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorINS_4pairIjPKwEEEEiLb1EEE",
   "name" : "std::__size_type<std::allocator<std::pair<unsigned int, const wchar_t *>>, int, true>",
   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorINS_4pairIjPKwEEEEiLb1EEE",
   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorINS_4pairIjPKwEEEEiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorINS_9sub_matchIPKcEEEEiLb1EEE",
   "name" : "std::__size_type<std::allocator<std::sub_match<const char *>>, int, true>",
   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorINS_9sub_matchIPKcEEEEiLb1EEE",
   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorINS_9sub_matchIPKcEEEEiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorINS_9sub_matchIPKwEEEEiLb1EEE",
   "name" : "std::__size_type<std::allocator<std::sub_match<const wchar_t *>>, int, true>",
   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorINS_9sub_matchIPKwEEEEiLb1EEE",
   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorINS_9sub_matchIPKwEEEEiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIcEEiLb1EEE",
   "name" : "std::__size_type<std::allocator<char>, int, true>",
   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorIcEEiLb1EEE",
   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorIcEEiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIdEEiLb1EEE",
   "name" : "std::__size_type<std::allocator<double>, int, true>",
   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorIdEEiLb1EEE",
   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorIdEEiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIiEEiLb1EEE",
   "name" : "std::__size_type<std::allocator<int>, int, true>",
   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorIiEEiLb1EEE",
   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorIiEEiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIjEEiLb1EEE",
   "name" : "std::__size_type<std::allocator<unsigned int>, int, true>",
   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorIjEEiLb1EEE",
   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorIjEEiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIwEEiLb1EEE",
   "name" : "std::__size_type<std::allocator<wchar_t>, int, true>",
   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorIwEEiLb1EEE",
   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorIwEEiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__file_",
     "field_offset" : 256,
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "access" : "private",
     "field_name" : "__cv_",
     "field_offset" : 288,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIcc9mbstate_tEE"
    },
    {
     "access" : "private",
     "field_name" : "__st_",
     "field_offset" : 320,
     "referenced_type" : "_ZTIP9mbstate_t"
    },
    {
     "access" : "private",
     "field_name" : "__always_noconv_",
     "field_offset" : 352,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111__stdoutbufIcEE",
   "name" : "std::__stdoutbuf<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111__stdoutbufIcEE",
   "self_type" : "_ZTINSt3__111__stdoutbufIcEE",
   "size" : 48,
   "source_file" : "external/libcxx/include/__std_stream",
   "template_args" :
   [
    "_ZTIc"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__111__stdoutbufIcEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__111__stdoutbufIcED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__111__stdoutbufIcED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__111__stdoutbufIcE5imbueERKNS_6localeE"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6setbufEPci"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7seekposENS_4fposI9mbstate_tEEj"
    },
    {
     "mangled_component_name" : "_ZNSt3__111__stdoutbufIcE4syncEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9showmanycEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsgetnEPci"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9underflowEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5uflowEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9pbackfailEi"
    },
    {
     "mangled_component_name" : "_ZNSt3__111__stdoutbufIcE6xsputnEPKci"
    },
    {
     "mangled_component_name" : "_ZNSt3__111__stdoutbufIcE8overflowEi"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__file_",
     "field_offset" : 256,
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "access" : "private",
     "field_name" : "__cv_",
     "field_offset" : 288,
     "referenced_type" : "_ZTIPKNSt3__17codecvtIwc9mbstate_tEE"
    },
    {
     "access" : "private",
     "field_name" : "__st_",
     "field_offset" : 320,
     "referenced_type" : "_ZTIP9mbstate_t"
    },
    {
     "access" : "private",
     "field_name" : "__always_noconv_",
     "field_offset" : 352,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111__stdoutbufIwEE",
   "name" : "std::__stdoutbuf<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111__stdoutbufIwEE",
   "self_type" : "_ZTINSt3__111__stdoutbufIwEE",
   "size" : 48,
   "source_file" : "external/libcxx/include/__std_stream",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__111__stdoutbufIwEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__111__stdoutbufIwED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__111__stdoutbufIwED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__111__stdoutbufIwE5imbueERKNS_6localeE"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6setbufEPwi"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE7seekoffExNS_8ios_base7seekdirEj"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE7seekposENS_4fposI9mbstate_tEEj"
    },
    {
     "mangled_component_name" : "_ZNSt3__111__stdoutbufIwE4syncEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9showmanycEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6xsgetnEPwi"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9underflowEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5uflowEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9pbackfailEj"
    },
    {
     "mangled_component_name" : "_ZNSt3__111__stdoutbufIwE6xsputnEPKwi"
    },
    {
     "mangled_component_name" : "_ZNSt3__111__stdoutbufIwE8overflowEj"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__id_",
     "referenced_type" : "_ZTIl"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111__thread_idE",
   "name" : "std::__thread_id",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111__thread_idE",
   "self_type" : "_ZTINSt3__111__thread_idE",
   "size" : 4,
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__type_listIaNS0_IsNS0_IiNS0_IlNS0_IxNS_5__natEEEEEEEEEEE",
   "name" : "std::__type_list<signed char, std::__type_list<short, std::__type_list<int, std::__type_list<long, std::__type_list<long long, std::__nat>>>>>",
   "referenced_type" : "_ZTINSt3__111__type_listIaNS0_IsNS0_IiNS0_IlNS0_IxNS_5__natEEEEEEEEEEE",
   "self_type" : "_ZTINSt3__111__type_listIaNS0_IsNS0_IiNS0_IlNS0_IxNS_5__natEEEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa",
    "_ZTINSt3__111__type_listIsNS0_IiNS0_IlNS0_IxNS_5__natEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111__type_listIhNS0_ItNS0_IjNS0_ImNS0_IyNS_5__natEEEEEEEEEEE",
   "name" : "std::__type_list<unsigned char, std::__type_list<unsigned short, std::__type_list<unsigned int, std::__type_list<unsigned long, std::__type_list<unsigned long long, std::__nat>>>>>",
   "referenced_type" : "_ZTINSt3__111__type_listIhNS0_ItNS0_IjNS0_ImNS0_IyNS_5__natEEEEEEEEEEE",
   "self_type" : "_ZTINSt3__111__type_listIhNS0_ItNS0_IjNS0_ImNS0_IyNS_5__natEEEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh",
    "_ZTINSt3__111__type_listItNS0_IjNS0_ImNS0_IyNS_5__natEEEEEEEEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__i",
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111__wrap_iterIPKcEE",
   "name" : "std::__wrap_iter<const char *>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPKcEE",
   "self_type" : "_ZTINSt3__111__wrap_iterIPKcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__i",
     "referenced_type" : "_ZTIPKd"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111__wrap_iterIPKdEE",
   "name" : "std::__wrap_iter<const double *>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPKdEE",
   "self_type" : "_ZTINSt3__111__wrap_iterIPKdEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKd"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__i",
     "referenced_type" : "_ZTIPKj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111__wrap_iterIPKjEE",
   "name" : "std::__wrap_iter<const unsigned int *>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPKjEE",
   "self_type" : "_ZTINSt3__111__wrap_iterIPKjEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKj"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__i",
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111__wrap_iterIPKwEE",
   "name" : "std::__wrap_iter<const wchar_t *>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPKwEE",
   "self_type" : "_ZTINSt3__111__wrap_iterIPKwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__i",
     "referenced_type" : "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::__wrap_iter<std::pair<std::condition_variable *, std::mutex *> *>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__i",
     "referenced_type" : "_ZTIPPNSt3__117__assoc_sub_stateE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE",
   "name" : "std::__wrap_iter<std::__assoc_sub_state **>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__i",
     "referenced_type" : "_ZTIPc"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111__wrap_iterIPcEE",
   "name" : "std::__wrap_iter<char *>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPcEE",
   "self_type" : "_ZTINSt3__111__wrap_iterIPcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__i",
     "referenced_type" : "_ZTIPd"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111__wrap_iterIPdEE",
   "name" : "std::__wrap_iter<double *>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPdEE",
   "self_type" : "_ZTINSt3__111__wrap_iterIPdEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPd"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__i",
     "referenced_type" : "_ZTIPi"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111__wrap_iterIPiEE",
   "name" : "std::__wrap_iter<int *>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPiEE",
   "self_type" : "_ZTINSt3__111__wrap_iterIPiEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__i",
     "referenced_type" : "_ZTIPw"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111__wrap_iterIPwEE",
   "name" : "std::__wrap_iter<wchar_t *>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111__wrap_iterIPwEE",
   "self_type" : "_ZTINSt3__111__wrap_iterIPwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIDnEE",
   "name" : "std::add_pointer<std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__111add_pointerIDnEE",
   "self_type" : "_ZTINSt3__111add_pointerIDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair<std::__shared_count *, std::__release_shared_count>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair<void **, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair<char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair<int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair<long *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair<wchar_t *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_9allocatorIcEEEE",
   "name" : "std::add_pointer<const std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_9allocatorIwEEEE",
   "name" : "std::add_pointer<const std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIKNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::add_pointer<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "name" : "std::add_pointer<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "name" : "std::add_pointer<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "name" : "std::add_pointer<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "name" : "std::add_pointer<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::add_pointer<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::add_pointer<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::add_pointer<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::add_pointer<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::add_pointer<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_9allocatorINS_5mutexEEEEE",
   "name" : "std::add_pointer<std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_9allocatorIcEEEE",
   "name" : "std::add_pointer<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerINS_9allocatorIwEEEE",
   "name" : "std::add_pointer<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__111add_pointerINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__111add_pointerINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIPFvPvEEE",
   "name" : "std::add_pointer<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__111add_pointerIPFvPvEEE",
   "self_type" : "_ZTINSt3__111add_pointerIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIPNS_14__shared_countEEE",
   "name" : "std::add_pointer<std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__111add_pointerIPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__111add_pointerIPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::add_pointer<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__111add_pointerIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__111add_pointerIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIPNS_6locale5facetEEE",
   "name" : "std::add_pointer<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__111add_pointerIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__111add_pointerIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::add_pointer<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__111add_pointerIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__111add_pointerIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIPPvEE",
   "name" : "std::add_pointer<void **>",
   "referenced_type" : "_ZTINSt3__111add_pointerIPPvEE",
   "self_type" : "_ZTINSt3__111add_pointerIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIPcEE",
   "name" : "std::add_pointer<char *>",
   "referenced_type" : "_ZTINSt3__111add_pointerIPcEE",
   "self_type" : "_ZTINSt3__111add_pointerIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIPhEE",
   "name" : "std::add_pointer<unsigned char *>",
   "referenced_type" : "_ZTINSt3__111add_pointerIPhEE",
   "self_type" : "_ZTINSt3__111add_pointerIPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIPiEE",
   "name" : "std::add_pointer<int *>",
   "referenced_type" : "_ZTINSt3__111add_pointerIPiEE",
   "self_type" : "_ZTINSt3__111add_pointerIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIPjEE",
   "name" : "std::add_pointer<unsigned int *>",
   "referenced_type" : "_ZTINSt3__111add_pointerIPjEE",
   "self_type" : "_ZTINSt3__111add_pointerIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIPlEE",
   "name" : "std::add_pointer<long *>",
   "referenced_type" : "_ZTINSt3__111add_pointerIPlEE",
   "self_type" : "_ZTINSt3__111add_pointerIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIPwEE",
   "name" : "std::add_pointer<wchar_t *>",
   "referenced_type" : "_ZTINSt3__111add_pointerIPwEE",
   "self_type" : "_ZTINSt3__111add_pointerIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIeEE",
   "name" : "std::add_pointer<long double>",
   "referenced_type" : "_ZTINSt3__111add_pointerIeEE",
   "self_type" : "_ZTINSt3__111add_pointerIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIlEE",
   "name" : "std::add_pointer<long>",
   "referenced_type" : "_ZTINSt3__111add_pointerIlEE",
   "self_type" : "_ZTINSt3__111add_pointerIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111add_pointerIxEE",
   "name" : "std::add_pointer<long long>",
   "referenced_type" : "_ZTINSt3__111add_pointerIxEE",
   "self_type" : "_ZTINSt3__111add_pointerIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "__a_",
     "referenced_type" : "_ZTIU7_Atomicb"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111atomic_flagE",
   "name" : "std::atomic_flag",
   "referenced_type" : "_ZTINSt3__111atomic_flagE",
   "self_type" : "_ZTINSt3__111atomic_flagE",
   "size" : 1,
   "source_file" : "external/libcxx/include/atomic"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111char_traitsIDiEE",
   "name" : "std::char_traits<char32_t>",
   "referenced_type" : "_ZTINSt3__111char_traitsIDiEE",
   "self_type" : "_ZTINSt3__111char_traitsIDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__string",
   "template_args" :
   [
    "_ZTIDi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111char_traitsIDsEE",
   "name" : "std::char_traits<char16_t>",
   "referenced_type" : "_ZTINSt3__111char_traitsIDsEE",
   "self_type" : "_ZTINSt3__111char_traitsIDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__string",
   "template_args" :
   [
    "_ZTIDs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111char_traitsIcEE",
   "name" : "std::char_traits<char>",
   "referenced_type" : "_ZTINSt3__111char_traitsIcEE",
   "self_type" : "_ZTINSt3__111char_traitsIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__string",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111char_traitsIwEE",
   "name" : "std::char_traits<wchar_t>",
   "referenced_type" : "_ZTINSt3__111char_traitsIwEE",
   "self_type" : "_ZTINSt3__111char_traitsIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__string",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEEE",
   "name" : "std::common_type<duration<long double, ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EEE",
   "name" : "std::common_type<duration<long double, ratio<1, 1000000000>>, duration<long double, ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEES5_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEEEEE",
   "name" : "std::common_type<duration<long double, ratio<1, 1000000>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEEEEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEES5_EEE",
   "name" : "std::common_type<duration<long double, ratio<1, 1000000>>, duration<long double, ratio<1, 1000000>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEES5_EEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEES5_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEES5_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEEEEE",
   "name" : "std::common_type<duration<long double, ratio<1, 1000>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEEEEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEES5_EEE",
   "name" : "std::common_type<duration<long double, ratio<1, 1000>>, duration<long double, ratio<1, 1000>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEES5_EEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEES5_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEES5_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEEE",
   "name" : "std::common_type<duration<long double>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEES5_EEE",
   "name" : "std::common_type<duration<long double>, duration<long double>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEES5_EEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEES5_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEES5_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEEEEE",
   "name" : "std::common_type<duration<long double, ratio<3600, 1>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEEEEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEES5_EEE",
   "name" : "std::common_type<duration<long double, ratio<3600, 1>>, duration<long double, ratio<3600, 1>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEES5_EEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEES5_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEES5_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEEEEE",
   "name" : "std::common_type<duration<long double, ratio<60, 1>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEEEEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEES5_EEE",
   "name" : "std::common_type<duration<long double, ratio<60, 1>>, duration<long double, ratio<60, 1>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEES5_EEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEES5_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEES5_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEEEEE",
   "name" : "std::common_type<duration<long, ratio<3600, 1>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEEEEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEES5_EEE",
   "name" : "std::common_type<duration<long, ratio<3600, 1>>, duration<long, ratio<3600, 1>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEES5_EEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEES5_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEES5_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEEEEE",
   "name" : "std::common_type<duration<long, ratio<60, 1>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEEEEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEES5_EEE",
   "name" : "std::common_type<duration<long, ratio<60, 1>>, duration<long, ratio<60, 1>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEES5_EEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEES5_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEEE",
   "name" : "std::common_type<duration<long long, ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEEEEE",
   "name" : "std::common_type<duration<long long, ratio<1, 1000000000>>, duration<long long>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEEEEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EEE",
   "name" : "std::common_type<duration<long long, ratio<1, 1000000000>>, duration<long long, ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEEE",
   "name" : "std::common_type<duration<long long, ratio<1, 1000000>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EEE",
   "name" : "std::common_type<duration<long long, ratio<1, 1000000>>, duration<long long, ratio<1, 1000000>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEES5_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEEEEE",
   "name" : "std::common_type<duration<long long, ratio<1, 1000>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEEEEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEES5_EEE",
   "name" : "std::common_type<duration<long long, ratio<1, 1000>>, duration<long long, ratio<1, 1000>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEES5_EEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEES5_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEES5_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEEE",
   "name" : "std::common_type<duration<long long>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEEEEE",
   "name" : "std::common_type<duration<long long>, duration<long long, ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEEEEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEEEEE",
   "name" : "std::common_type<duration<long long>, duration<long long, ratio<1, 1000000>>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEEEEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEES5_EEE",
   "name" : "std::common_type<duration<long long>, duration<long long>>",
   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEES5_EEE",
   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEES5_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118__common_type2_impIeevEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111common_typeIJeeEEE",
   "name" : "std::common_type<long double, long double>",
   "referenced_type" : "_ZTINSt3__111common_typeIJeeEEE",
   "self_type" : "_ZTINSt3__111common_typeIJeeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118__common_type2_impIexvEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111common_typeIJexEEE",
   "name" : "std::common_type<long double, long long>",
   "referenced_type" : "_ZTINSt3__111common_typeIJexEEE",
   "self_type" : "_ZTINSt3__111common_typeIJexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJexxEEEvEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111common_typeIJexxEEE",
   "name" : "std::common_type<long double, long long, long long>",
   "referenced_type" : "_ZTINSt3__111common_typeIJexxEEE",
   "self_type" : "_ZTINSt3__111common_typeIJexxEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118__common_type2_impIllvEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111common_typeIJllEEE",
   "name" : "std::common_type<long, long>",
   "referenced_type" : "_ZTINSt3__111common_typeIJllEEE",
   "self_type" : "_ZTINSt3__111common_typeIJllEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118__common_type2_impIxxvEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111common_typeIJxxEEE",
   "name" : "std::common_type<long long, long long>",
   "referenced_type" : "_ZTINSt3__111common_typeIJxxEEE",
   "self_type" : "_ZTINSt3__111common_typeIJxxEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxxEEEvEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111common_typeIJxxxEEE",
   "name" : "std::common_type<long long, long long, long long>",
   "referenced_type" : "_ZTINSt3__111common_typeIJxxxEEE",
   "self_type" : "_ZTINSt3__111common_typeIJxxxEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDiE5__natEDiEE",
   "name" : "std::conditional<false, std::pointer_traits<char32_t *>::__nat, char32_t>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDiE5__natEDiEE",
   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDiE5__natEDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114pointer_traitsIPDiE5__natE",
    "_ZTIDi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDsE5__natEDsEE",
   "name" : "std::conditional<false, std::pointer_traits<char16_t *>::__nat, char16_t>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDsE5__natEDsEE",
   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDsE5__natEDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114pointer_traitsIPDsE5__natE",
    "_ZTIDs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPKcE5__natES2_EE",
   "name" : "std::conditional<false, std::pointer_traits<const char *>::__nat, const char>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPKcE5__natES2_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPKcE5__natES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114pointer_traitsIPKcE5__natE",
    "_ZTIKc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPKwE5__natES2_EE",
   "name" : "std::conditional<false, std::pointer_traits<const wchar_t *>::__nat, const wchar_t>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPKwE5__natES2_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPKwE5__natES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114pointer_traitsIPKwE5__natE",
    "_ZTIKw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEEE5__natES6_EE",
   "name" : "std::conditional<false, std::pointer_traits<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>::__nat, std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEEE5__natES6_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEEE5__natES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114pointer_traitsIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEE5__natE",
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEE5__natES7_EE",
   "name" : "std::conditional<false, std::pointer_traits<std::pair<std::condition_variable *, std::mutex *> *>::__nat, std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEE5__natES7_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEE5__natES7_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114pointer_traitsIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEE5__natE",
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_4pairIjPKcEEE5__natES5_EE",
   "name" : "std::conditional<false, std::pointer_traits<std::pair<unsigned int, const char *> *>::__nat, std::pair<unsigned int, const char *>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_4pairIjPKcEEE5__natES5_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_4pairIjPKcEEE5__natES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114pointer_traitsIPNS_4pairIjPKcEEE5__natE",
    "_ZTINSt3__14pairIjPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_4pairIjPKwEEE5__natES5_EE",
   "name" : "std::conditional<false, std::pointer_traits<std::pair<unsigned int, const wchar_t *> *>::__nat, std::pair<unsigned int, const wchar_t *>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_4pairIjPKwEEE5__natES5_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_4pairIjPKwEEE5__natES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114pointer_traitsIPNS_4pairIjPKwEEE5__natE",
    "_ZTINSt3__14pairIjPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_9sub_matchIPKcEEE5__natES5_EE",
   "name" : "std::conditional<false, std::pointer_traits<std::sub_match<const char *> *>::__nat, std::sub_match<const char *>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_9sub_matchIPKcEEE5__natES5_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_9sub_matchIPKcEEE5__natES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114pointer_traitsIPNS_9sub_matchIPKcEEE5__natE",
    "_ZTINSt3__19sub_matchIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_9sub_matchIPKwEEE5__natES5_EE",
   "name" : "std::conditional<false, std::pointer_traits<std::sub_match<const wchar_t *> *>::__nat, std::sub_match<const wchar_t *>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_9sub_matchIPKwEEE5__natES5_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_9sub_matchIPKwEEE5__natES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114pointer_traitsIPNS_9sub_matchIPKwEEE5__natE",
    "_ZTINSt3__19sub_matchIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPPNS_17__assoc_sub_stateEE5__natES3_EE",
   "name" : "std::conditional<false, std::pointer_traits<std::__assoc_sub_state **>::__nat, std::__assoc_sub_state *>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPPNS_17__assoc_sub_stateEE5__natES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPPNS_17__assoc_sub_stateEE5__natES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114pointer_traitsIPPNS_17__assoc_sub_stateEE5__natE",
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPPNS_6locale5facetEE5__natES4_EE",
   "name" : "std::conditional<false, std::pointer_traits<std::locale::facet **>::__nat, std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPPNS_6locale5facetEE5__natES4_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPPNS_6locale5facetEE5__natES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114pointer_traitsIPPNS_6locale5facetEE5__natE",
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPcE5__natEcEE",
   "name" : "std::conditional<false, std::pointer_traits<char *>::__nat, char>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPcE5__natEcEE",
   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPcE5__natEcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114pointer_traitsIPcE5__natE",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPdE5__natEdEE",
   "name" : "std::conditional<false, std::pointer_traits<double *>::__nat, double>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPdE5__natEdEE",
   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPdE5__natEdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114pointer_traitsIPdE5__natE",
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPiE5__natEiEE",
   "name" : "std::conditional<false, std::pointer_traits<int *>::__nat, int>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPiE5__natEiEE",
   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPiE5__natEiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114pointer_traitsIPiE5__natE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPjE5__natEjEE",
   "name" : "std::conditional<false, std::pointer_traits<unsigned int *>::__nat, unsigned int>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPjE5__natEjEE",
   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPjE5__natEjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114pointer_traitsIPjE5__natE",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPwE5__natEwEE",
   "name" : "std::conditional<false, std::pointer_traits<wchar_t *>::__nat, wchar_t>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPwE5__natEwEE",
   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPwE5__natEwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114pointer_traitsIPwE5__natE",
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_21__bit_const_referenceINS_8__bitsetILj0ELj0EEEEENS_15__bit_referenceIS3_Lb1EEEEE",
   "name" : "std::conditional<false, std::__bit_const_reference<std::__bitset<0, 0>>, std::__bit_reference<std::__bitset<0, 0>, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_21__bit_const_referenceINS_8__bitsetILj0ELj0EEEEENS_15__bit_referenceIS3_Lb1EEEEE",
   "self_type" : "_ZTINSt3__111conditionalILb0ENS_21__bit_const_referenceINS_8__bitsetILj0ELj0EEEEENS_15__bit_referenceIS3_Lb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__121__bit_const_referenceINS_8__bitsetILj0ELj0EEEEE",
    "_ZTINSt3__115__bit_referenceINS_8__bitsetILj0ELj0EEELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_4pairIPNS_18condition_variableEPNS_5mutexEE26_CheckTupleLikeConstructorENS_30__check_tuple_constructor_failEEE",
   "name" : "std::conditional<false, std::pair<std::condition_variable *, std::mutex *>::_CheckTupleLikeConstructor, std::__check_tuple_constructor_fail>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_4pairIPNS_18condition_variableEPNS_5mutexEE26_CheckTupleLikeConstructorENS_30__check_tuple_constructor_failEEE",
   "self_type" : "_ZTINSt3__111conditionalILb0ENS_4pairIPNS_18condition_variableEPNS_5mutexEE26_CheckTupleLikeConstructorENS_30__check_tuple_constructor_failEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEE26_CheckTupleLikeConstructorE",
    "_ZTINSt3__130__check_tuple_constructor_failE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPDnDnEE",
   "name" : "std::conditional<false, std::nullptr_t *, std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPDnDnEE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPDnDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPDn",
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEES5_EE",
   "name" : "std::conditional<false, const std::__compressed_pair<std::__shared_count *, std::__release_shared_count> *, std::__compressed_pair<std::__shared_count *, std::__release_shared_count>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEES5_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE",
    "_ZTINSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEES6_EE",
   "name" : "std::conditional<false, const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>> *, std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEES6_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE",
    "_ZTINSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEESB_EE",
   "name" : "std::conditional<false, const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>> *, std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEESB_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEESB_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
    "_ZTINSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEESB_EE",
   "name" : "std::conditional<false, const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>> *, std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEESB_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEESB_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
    "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEESB_EE",
   "name" : "std::conditional<false, const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)> *, std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEESB_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEESB_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
    "_ZTINSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEES7_EE",
   "name" : "std::conditional<false, const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>> *, std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEES7_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEES7_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
    "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEES8_EE",
   "name" : "std::conditional<false, const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>> *, std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEES8_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEES8_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
    "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPPvPFvS2_EEES6_EE",
   "name" : "std::conditional<false, const std::__compressed_pair<void **, void (*)(void *)> *, std::__compressed_pair<void **, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPPvPFvS2_EEES6_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPPvPFvS2_EEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__117__compressed_pairIPPvPFvS1_EEE",
    "_ZTINSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPcPFvPvEEES6_EE",
   "name" : "std::conditional<false, const std::__compressed_pair<char *, void (*)(void *)> *, std::__compressed_pair<char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPcPFvPvEEES6_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPcPFvPvEEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__117__compressed_pairIPcPFvPvEEE",
    "_ZTINSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPhPFvPvEEES6_EE",
   "name" : "std::conditional<false, const std::__compressed_pair<unsigned char *, void (*)(void *)> *, std::__compressed_pair<unsigned char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPhPFvPvEEES6_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPhPFvPvEEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__117__compressed_pairIPhPFvPvEEE",
    "_ZTINSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPiPFvPvEEES6_EE",
   "name" : "std::conditional<false, const std::__compressed_pair<int *, void (*)(void *)> *, std::__compressed_pair<int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPiPFvPvEEES6_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPiPFvPvEEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__117__compressed_pairIPiPFvPvEEE",
    "_ZTINSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPjNS_9allocatorIjEEEES5_EE",
   "name" : "std::conditional<false, const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>> *, std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPjNS_9allocatorIjEEEES5_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPjNS_9allocatorIjEEEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE",
    "_ZTINSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPjPFvPvEEES6_EE",
   "name" : "std::conditional<false, const std::__compressed_pair<unsigned int *, void (*)(void *)> *, std::__compressed_pair<unsigned int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPjPFvPvEEES6_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPjPFvPvEEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__117__compressed_pairIPjPFvPvEEE",
    "_ZTINSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPlPFvPvEEES6_EE",
   "name" : "std::conditional<false, const std::__compressed_pair<long *, void (*)(void *)> *, std::__compressed_pair<long *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPlPFvPvEEES6_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPlPFvPvEEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__117__compressed_pairIPlPFvPvEEE",
    "_ZTINSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPwPFvPvEEES6_EE",
   "name" : "std::conditional<false, const std::__compressed_pair<wchar_t *, void (*)(void *)> *, std::__compressed_pair<wchar_t *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPwPFvPvEEES6_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPwPFvPvEEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__117__compressed_pairIPwPFvPvEEE",
    "_ZTINSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEES5_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true> *, std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEES5_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES7_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false> *, std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES7_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES7_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEESA_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true> *, std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEESA_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEESA_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEES6_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true> *, std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEES6_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEESA_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false> *, std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEESA_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEESA_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEES3_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::__release_shared_count, 1, true> *, std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEES3_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::mutex, 1, false> *, std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEES5_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true> *, std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEES5_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::allocator<char>, 1, true> *, std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEES4_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true> *, std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEES4_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<void (*)(void *), 1, false> *, std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEES4_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::__shared_count *, 0, false> *, std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEES4_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEES4_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::__thread_struct *, 0, false> *, std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEES4_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEES8_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false> *, std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEES8_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEES8_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEES9_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false> *, std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEES9_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEES5_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::locale::facet *, 0, false> *, std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEES5_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEES8_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false> *, std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEES8_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEES8_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEES5_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false> *, std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEES5_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEES6_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::locale::facet **, 0, false> *, std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEES6_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPPvLi0ELb0EEES4_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<void **, 0, false> *, std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPPvLi0ELb0EEES4_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPPvLi0ELb0EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<char *, 0, false> *, std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<unsigned char *, 0, false> *, std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPiLi0ELb0EEES3_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<int *, 0, false> *, std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPiLi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPiLi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<unsigned int *, 0, false> *, std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPlLi0ELb0EEES3_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<long *, 0, false> *, std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPlLi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPlLi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPwLi0ELb0EEES3_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<wchar_t *, 0, false> *, std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPwLi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPwLi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES8_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false> *, std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES8_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES8_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEESB_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false> *, std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEESB_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEESB_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEES7_EE",
   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false> *, std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEES7_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEES7_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_9allocatorIcEES2_EE",
   "name" : "std::conditional<false, const std::allocator<char> *, std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_9allocatorIcEES2_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_9allocatorIcEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__19allocatorIcEE",
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_9allocatorIwEES2_EE",
   "name" : "std::conditional<false, const std::allocator<wchar_t> *, std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_9allocatorIwEES2_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_9allocatorIwEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__19allocatorIwEE",
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKjPjEE",
   "name" : "std::conditional<false, const unsigned int *, unsigned int *>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKjPjEE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPKjPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKj",
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_15__sso_allocatorIPNS_6locale5facetELj28EEES5_EE",
   "name" : "std::conditional<false, std::__sso_allocator<std::locale::facet *, 28> *, std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_15__sso_allocatorIPNS_6locale5facetELj28EEES5_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_15__sso_allocatorIPNS_6locale5facetELj28EEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EES9_EE",
   "name" : "std::conditional<false, std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>> *, std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EES9_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EES9_EE",
   "name" : "std::conditional<false, std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>> *, std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EES9_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EES9_EE",
   "name" : "std::conditional<false, std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>> *, std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EES9_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EES9_EE",
   "name" : "std::conditional<false, std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>> *, std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EES9_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEES8_EE",
   "name" : "std::conditional<false, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEES8_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEES8_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEES4_EE",
   "name" : "std::conditional<false, std::__hidden_allocator<std::__assoc_sub_state *> *, std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEES4_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEES8_EE",
   "name" : "std::conditional<false, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEES8_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEES8_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEES5_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true> *, std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEES5_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES7_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false> *, std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES7_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES7_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEESA_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true> *, std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEESA_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEESA_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEES6_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true> *, std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEES6_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEESA_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false> *, std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEESA_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEESA_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEES3_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::__release_shared_count, 1, true> *, std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEES3_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::mutex, 1, false> *, std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEES5_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true> *, std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEES5_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char>, 1, true> *, std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEES4_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true> *, std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEES4_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<void (*)(void *), 1, false> *, std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEES4_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::__shared_count *, 0, false> *, std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEES4_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEES4_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::__thread_struct *, 0, false> *, std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEES4_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEES8_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false> *, std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEES8_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEES8_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEES9_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false> *, std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEES9_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEES5_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::locale::facet *, 0, false> *, std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEES5_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEES8_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false> *, std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEES8_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEES8_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEES5_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false> *, std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEES5_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEES6_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::locale::facet **, 0, false> *, std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEES6_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPPvLi0ELb0EEES4_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<void **, 0, false> *, std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPPvLi0ELb0EEES4_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPPvLi0ELb0EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<char *, 0, false> *, std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<unsigned char *, 0, false> *, std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPiLi0ELb0EEES3_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<int *, 0, false> *, std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPiLi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPiLi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<unsigned int *, 0, false> *, std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPlLi0ELb0EEES3_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<long *, 0, false> *, std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPlLi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPlLi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPwLi0ELb0EEES3_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<wchar_t *, 0, false> *, std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPwLi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPwLi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES8_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false> *, std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES8_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES8_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEESB_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false> *, std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEESB_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEESB_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEES7_EE",
   "name" : "std::conditional<false, std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false> *, std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEES7_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEES7_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_4pairIPNS_18condition_variableEPNS_5mutexEEES6_EE",
   "name" : "std::conditional<false, std::pair<std::condition_variable *, std::mutex *> *, std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_4pairIPNS_18condition_variableEPNS_5mutexEEES6_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_4pairIPNS_18condition_variableEPNS_5mutexEEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_9allocatorINS_5mutexEEES3_EE",
   "name" : "std::conditional<false, std::allocator<std::mutex> *, std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_9allocatorINS_5mutexEEES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_9allocatorINS_5mutexEEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__19allocatorINS_5mutexEEE",
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_9allocatorIcEES2_EE",
   "name" : "std::conditional<false, std::allocator<char> *, std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_9allocatorIcEES2_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_9allocatorIcEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__19allocatorIcEE",
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_9allocatorIwEES2_EE",
   "name" : "std::conditional<false, std::allocator<wchar_t> *, std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_9allocatorIwEES2_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_9allocatorIwEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__19allocatorIwEE",
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPPFvPvES3_EE",
   "name" : "std::conditional<false, void (**)(void *), void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPPFvPvES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPPFvPvES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvPvE",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPPNS_14__shared_countES2_EE",
   "name" : "std::conditional<false, std::__shared_count **, std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPPNS_14__shared_countES2_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPPNS_14__shared_countES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__114__shared_countE",
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEES6_EE",
   "name" : "std::conditional<false, std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> **, std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEES6_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPPNS_6locale5facetES3_EE",
   "name" : "std::conditional<false, std::locale::facet **, std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPPNS_6locale5facetES3_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPPNS_6locale5facetES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE",
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPPPFvNS_8ios_base5eventERS1_iES6_EE",
   "name" : "std::conditional<false, void (***)(event, ios_base &, int), void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPPPFvNS_8ios_base5eventERS1_iES6_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPPPFvNS_8ios_base5eventERS1_iES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPPFvNSt3__18ios_base5eventERS0_iE",
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPPPvS2_EE",
   "name" : "std::conditional<false, void ***, void **>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPPPvS2_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPPPvS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPPv",
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPPcS1_EE",
   "name" : "std::conditional<false, char **, char *>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPPcS1_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPPcS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPc",
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPPhS1_EE",
   "name" : "std::conditional<false, unsigned char **, unsigned char *>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPPhS1_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPPhS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPh",
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPPiS1_EE",
   "name" : "std::conditional<false, int **, int *>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPPiS1_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPPiS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPi",
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPPjS1_EE",
   "name" : "std::conditional<false, unsigned int **, unsigned int *>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPPjS1_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPPjS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPj",
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPPlS1_EE",
   "name" : "std::conditional<false, long **, long *>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPPlS1_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPPlS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPl",
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPPwS1_EE",
   "name" : "std::conditional<false, wchar_t **, wchar_t *>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPPwS1_EE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPPwS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPw",
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPeeEE",
   "name" : "std::conditional<false, long double *, long double>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPeeEE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPeeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPe",
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPllEE",
   "name" : "std::conditional<false, long *, long>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPllEE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPllEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl",
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPxxEE",
   "name" : "std::conditional<false, long long *, long long>",
   "referenced_type" : "_ZTINSt3__111conditionalILb0EPxxEE",
   "self_type" : "_ZTINSt3__111conditionalILb0EPxxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPx",
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIeevEENS_11common_typeIJeeEEEEE",
   "name" : "std::conditional<true, std::__common_type2_imp<long double, long double, void>, std::common_type<long double, long double>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIeevEENS_11common_typeIJeeEEEEE",
   "self_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIeevEENS_11common_typeIJeeEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__common_type2_impIeevEE",
    "_ZTINSt3__111common_typeIJeeEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIexvEENS_11common_typeIJexEEEEE",
   "name" : "std::conditional<true, std::__common_type2_imp<long double, long long, void>, std::common_type<long double, long long>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIexvEENS_11common_typeIJexEEEEE",
   "self_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIexvEENS_11common_typeIJexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__common_type2_impIexvEE",
    "_ZTINSt3__111common_typeIJexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIllvEENS_11common_typeIJllEEEEE",
   "name" : "std::conditional<true, std::__common_type2_imp<long, long, void>, std::common_type<long, long>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIllvEENS_11common_typeIJllEEEEE",
   "self_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIllvEENS_11common_typeIJllEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__common_type2_impIllvEE",
    "_ZTINSt3__111common_typeIJllEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIxxvEENS_11common_typeIJxxEEEEE",
   "name" : "std::conditional<true, std::__common_type2_imp<long long, long long, void>, std::common_type<long long, long long>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIxxvEENS_11common_typeIJxxEEEEE",
   "self_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIxxvEENS_11common_typeIJxxEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__common_type2_impIxxvEE",
    "_ZTINSt3__111common_typeIJxxEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_21__bit_const_referenceINS_8__bitsetILj0ELj0EEEEENS_15__bit_referenceIS3_Lb1EEEEE",
   "name" : "std::conditional<true, std::__bit_const_reference<std::__bitset<0, 0>>, std::__bit_reference<std::__bitset<0, 0>, true>>",
   "referenced_type" : "_ZTINSt3__111conditionalILb1ENS_21__bit_const_referenceINS_8__bitsetILj0ELj0EEEEENS_15__bit_referenceIS3_Lb1EEEEE",
   "self_type" : "_ZTINSt3__111conditionalILb1ENS_21__bit_const_referenceINS_8__bitsetILj0ELj0EEEEENS_15__bit_referenceIS3_Lb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__121__bit_const_referenceINS_8__bitsetILj0ELj0EEEEE",
    "_ZTINSt3__115__bit_referenceINS_8__bitsetILj0ELj0EEELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_4pairIPNS_18condition_variableEPNS_5mutexEE10_CheckArgsENS_30__check_tuple_constructor_failEEE",
   "name" : "std::conditional<true, std::pair<std::condition_variable *, std::mutex *>::_CheckArgs, std::__check_tuple_constructor_fail>",
   "referenced_type" : "_ZTINSt3__111conditionalILb1ENS_4pairIPNS_18condition_variableEPNS_5mutexEE10_CheckArgsENS_30__check_tuple_constructor_failEEE",
   "self_type" : "_ZTINSt3__111conditionalILb1ENS_4pairIPNS_18condition_variableEPNS_5mutexEE10_CheckArgsENS_30__check_tuple_constructor_failEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEE10_CheckArgsE",
    "_ZTINSt3__130__check_tuple_constructor_failE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_5__natEEE",
   "name" : "std::conditional<true, std::pair<std::condition_variable *, std::mutex *>, std::__nat>",
   "referenced_type" : "_ZTINSt3__111conditionalILb1ENS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_5__natEEE",
   "self_type" : "_ZTINSt3__111conditionalILb1ENS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_5__natEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTINSt3__15__natE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111conditionalILb1EPKjPjEE",
   "name" : "std::conditional<true, const unsigned int *, unsigned int *>",
   "referenced_type" : "_ZTINSt3__111conditionalILb1EPKjPjEE",
   "self_type" : "_ZTINSt3__111conditionalILb1EPKjPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKj",
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
   "name" : "std::is_abstract<std::basic_string_view<char32_t, std::char_traits<char32_t>>>",
   "referenced_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
   "self_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
   "name" : "std::is_abstract<std::basic_string_view<char16_t, std::char_traits<char16_t>>>",
   "referenced_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
   "self_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_abstract<std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_abstract<std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractINS_18input_iterator_tagEEE",
   "name" : "std::is_abstract<std::input_iterator_tag>",
   "referenced_type" : "_ZTINSt3__111is_abstractINS_18input_iterator_tagEEE",
   "self_type" : "_ZTINSt3__111is_abstractINS_18input_iterator_tagEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118input_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractINS_19output_iterator_tagEEE",
   "name" : "std::is_abstract<std::output_iterator_tag>",
   "referenced_type" : "_ZTINSt3__111is_abstractINS_19output_iterator_tagEEE",
   "self_type" : "_ZTINSt3__111is_abstractINS_19output_iterator_tagEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__119output_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractINS_20forward_iterator_tagEEE",
   "name" : "std::is_abstract<std::forward_iterator_tag>",
   "referenced_type" : "_ZTINSt3__111is_abstractINS_20forward_iterator_tagEEE",
   "self_type" : "_ZTINSt3__111is_abstractINS_20forward_iterator_tagEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__120forward_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractINS_26bidirectional_iterator_tagEEE",
   "name" : "std::is_abstract<std::bidirectional_iterator_tag>",
   "referenced_type" : "_ZTINSt3__111is_abstractINS_26bidirectional_iterator_tagEEE",
   "self_type" : "_ZTINSt3__111is_abstractINS_26bidirectional_iterator_tagEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__126bidirectional_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::is_abstract<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__111is_abstractINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__111is_abstractINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::is_abstract<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__111is_abstractINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__111is_abstractINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "name" : "std::is_abstract<std::chrono::duration<long long, std::ratio<1, 1000000>>>",
   "referenced_type" : "_ZTINSt3__111is_abstractINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "self_type" : "_ZTINSt3__111is_abstractINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractIPKDiEE",
   "name" : "std::is_abstract<const char32_t *>",
   "referenced_type" : "_ZTINSt3__111is_abstractIPKDiEE",
   "self_type" : "_ZTINSt3__111is_abstractIPKDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKDi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractIPKDsEE",
   "name" : "std::is_abstract<const char16_t *>",
   "referenced_type" : "_ZTINSt3__111is_abstractIPKDsEE",
   "self_type" : "_ZTINSt3__111is_abstractIPKDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKDs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractIPKcEE",
   "name" : "std::is_abstract<const char *>",
   "referenced_type" : "_ZTINSt3__111is_abstractIPKcEE",
   "self_type" : "_ZTINSt3__111is_abstractIPKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractIPKdEE",
   "name" : "std::is_abstract<const double *>",
   "referenced_type" : "_ZTINSt3__111is_abstractIPKdEE",
   "self_type" : "_ZTINSt3__111is_abstractIPKdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKd"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractIPKwEE",
   "name" : "std::is_abstract<const wchar_t *>",
   "referenced_type" : "_ZTINSt3__111is_abstractIPKwEE",
   "self_type" : "_ZTINSt3__111is_abstractIPKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractIPNS_15__thread_structEEE",
   "name" : "std::is_abstract<std::__thread_struct *>",
   "referenced_type" : "_ZTINSt3__111is_abstractIPNS_15__thread_structEEE",
   "self_type" : "_ZTINSt3__111is_abstractIPNS_15__thread_structEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractIPNS_18condition_variableEEE",
   "name" : "std::is_abstract<std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__111is_abstractIPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__111is_abstractIPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::is_abstract<std::pair<std::condition_variable *, std::mutex *> *>",
   "referenced_type" : "_ZTINSt3__111is_abstractIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__111is_abstractIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractIPNS_5mutexEEE",
   "name" : "std::is_abstract<std::mutex *>",
   "referenced_type" : "_ZTINSt3__111is_abstractIPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__111is_abstractIPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractIPPNS_17__assoc_sub_stateEEE",
   "name" : "std::is_abstract<std::__assoc_sub_state **>",
   "referenced_type" : "_ZTINSt3__111is_abstractIPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__111is_abstractIPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractIPcEE",
   "name" : "std::is_abstract<char *>",
   "referenced_type" : "_ZTINSt3__111is_abstractIPcEE",
   "self_type" : "_ZTINSt3__111is_abstractIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractIPdEE",
   "name" : "std::is_abstract<double *>",
   "referenced_type" : "_ZTINSt3__111is_abstractIPdEE",
   "self_type" : "_ZTINSt3__111is_abstractIPdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPd"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractIPiEE",
   "name" : "std::is_abstract<int *>",
   "referenced_type" : "_ZTINSt3__111is_abstractIPiEE",
   "self_type" : "_ZTINSt3__111is_abstractIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractIPjEE",
   "name" : "std::is_abstract<unsigned int *>",
   "referenced_type" : "_ZTINSt3__111is_abstractIPjEE",
   "self_type" : "_ZTINSt3__111is_abstractIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractIPwEE",
   "name" : "std::is_abstract<wchar_t *>",
   "referenced_type" : "_ZTINSt3__111is_abstractIPwEE",
   "self_type" : "_ZTINSt3__111is_abstractIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractIeEE",
   "name" : "std::is_abstract<long double>",
   "referenced_type" : "_ZTINSt3__111is_abstractIeEE",
   "self_type" : "_ZTINSt3__111is_abstractIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractIjEE",
   "name" : "std::is_abstract<unsigned int>",
   "referenced_type" : "_ZTINSt3__111is_abstractIjEE",
   "self_type" : "_ZTINSt3__111is_abstractIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractIlEE",
   "name" : "std::is_abstract<long>",
   "referenced_type" : "_ZTINSt3__111is_abstractIlEE",
   "self_type" : "_ZTINSt3__111is_abstractIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_abstractIxEE",
   "name" : "std::is_abstract<long long>",
   "referenced_type" : "_ZTINSt3__111is_abstractIxEE",
   "self_type" : "_ZTINSt3__111is_abstractIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIDnLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIDnEE",
   "name" : "std::is_function<std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__111is_functionIDnEE",
   "self_type" : "_ZTINSt3__111is_functionIDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "name" : "std::is_function<const std::__compressed_pair<std::__shared_count *, std::__release_shared_count>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "name" : "std::is_function<const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "name" : "std::is_function<const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "name" : "std::is_function<const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "name" : "std::is_function<const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "name" : "std::is_function<const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "name" : "std::is_function<const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPPvPFvS2_EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "name" : "std::is_function<const std::__compressed_pair<void **, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPcPFvPvEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "name" : "std::is_function<const std::__compressed_pair<char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPhPFvPvEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "name" : "std::is_function<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPiPFvPvEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "name" : "std::is_function<const std::__compressed_pair<int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPjNS_9allocatorIjEEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "name" : "std::is_function<const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPjPFvPvEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "name" : "std::is_function<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPlPFvPvEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "name" : "std::is_function<const std::__compressed_pair<long *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPwPFvPvEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "name" : "std::is_function<const std::__compressed_pair<wchar_t *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::is_function<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_9allocatorIcEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_9allocatorIcEEEE",
   "name" : "std::is_function<const std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_9allocatorIwEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_9allocatorIwEEEE",
   "name" : "std::is_function<const std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__111is_functionIKNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__111is_functionIKNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKcLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKcEE",
   "name" : "std::is_function<const char>",
   "referenced_type" : "_ZTINSt3__111is_functionIKcEE",
   "self_type" : "_ZTINSt3__111is_functionIKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKwLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIKwEE",
   "name" : "std::is_function<const wchar_t>",
   "referenced_type" : "_ZTINSt3__111is_functionIKwEE",
   "self_type" : "_ZTINSt3__111is_functionIKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::is_function<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_15__thread_structELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_15__thread_structEEE",
   "name" : "std::is_function<std::__thread_struct>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_15__thread_structEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_15__thread_structEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "name" : "std::is_function<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "name" : "std::is_function<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "name" : "std::is_function<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "name" : "std::is_function<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::is_function<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::is_function<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::is_function<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::is_function<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_4pairIPNS_18condition_variableEPNS_5mutexEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::is_function<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_9allocatorINS_5mutexEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_9allocatorINS_5mutexEEEEE",
   "name" : "std::is_function<std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_9allocatorIcEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_9allocatorIcEEEE",
   "name" : "std::is_function<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_9allocatorIwEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionINS_9allocatorIwEEEE",
   "name" : "std::is_function<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__111is_functionINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__111is_functionINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPFvPvELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIPFvPvEEE",
   "name" : "std::is_function<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__111is_functionIPFvPvEEE",
   "self_type" : "_ZTINSt3__111is_functionIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPNS_14__shared_countELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIPNS_14__shared_countEEE",
   "name" : "std::is_function<std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__111is_functionIPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__111is_functionIPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPNS_18condition_variableELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIPNS_18condition_variableEEE",
   "name" : "std::is_function<std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__111is_functionIPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__111is_functionIPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::is_function<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__111is_functionIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__111is_functionIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPNS_5mutexELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIPNS_5mutexEEE",
   "name" : "std::is_function<std::mutex *>",
   "referenced_type" : "_ZTINSt3__111is_functionIPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__111is_functionIPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPNS_6locale5facetELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIPNS_6locale5facetEEE",
   "name" : "std::is_function<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__111is_functionIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__111is_functionIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPPFvNS_8ios_base5eventERS1_iELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::is_function<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__111is_functionIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__111is_functionIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPPvLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIPPvEE",
   "name" : "std::is_function<void **>",
   "referenced_type" : "_ZTINSt3__111is_functionIPPvEE",
   "self_type" : "_ZTINSt3__111is_functionIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPcLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIPcEE",
   "name" : "std::is_function<char *>",
   "referenced_type" : "_ZTINSt3__111is_functionIPcEE",
   "self_type" : "_ZTINSt3__111is_functionIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPhLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIPhEE",
   "name" : "std::is_function<unsigned char *>",
   "referenced_type" : "_ZTINSt3__111is_functionIPhEE",
   "self_type" : "_ZTINSt3__111is_functionIPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPiLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIPiEE",
   "name" : "std::is_function<int *>",
   "referenced_type" : "_ZTINSt3__111is_functionIPiEE",
   "self_type" : "_ZTINSt3__111is_functionIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPjLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIPjEE",
   "name" : "std::is_function<unsigned int *>",
   "referenced_type" : "_ZTINSt3__111is_functionIPjEE",
   "self_type" : "_ZTINSt3__111is_functionIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPlLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIPlEE",
   "name" : "std::is_function<long *>",
   "referenced_type" : "_ZTINSt3__111is_functionIPlEE",
   "self_type" : "_ZTINSt3__111is_functionIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPwLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIPwEE",
   "name" : "std::is_function<wchar_t *>",
   "referenced_type" : "_ZTINSt3__111is_functionIPwEE",
   "self_type" : "_ZTINSt3__111is_functionIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIaLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIaEE",
   "name" : "std::is_function<signed char>",
   "referenced_type" : "_ZTINSt3__111is_functionIaEE",
   "self_type" : "_ZTINSt3__111is_functionIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIcLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIcEE",
   "name" : "std::is_function<char>",
   "referenced_type" : "_ZTINSt3__111is_functionIcEE",
   "self_type" : "_ZTINSt3__111is_functionIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIdLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIdEE",
   "name" : "std::is_function<double>",
   "referenced_type" : "_ZTINSt3__111is_functionIdEE",
   "self_type" : "_ZTINSt3__111is_functionIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIeLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIeEE",
   "name" : "std::is_function<long double>",
   "referenced_type" : "_ZTINSt3__111is_functionIeEE",
   "self_type" : "_ZTINSt3__111is_functionIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIfLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIfEE",
   "name" : "std::is_function<float>",
   "referenced_type" : "_ZTINSt3__111is_functionIfEE",
   "self_type" : "_ZTINSt3__111is_functionIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIhLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIhEE",
   "name" : "std::is_function<unsigned char>",
   "referenced_type" : "_ZTINSt3__111is_functionIhEE",
   "self_type" : "_ZTINSt3__111is_functionIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIiLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIiEE",
   "name" : "std::is_function<int>",
   "referenced_type" : "_ZTINSt3__111is_functionIiEE",
   "self_type" : "_ZTINSt3__111is_functionIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIjLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIjEE",
   "name" : "std::is_function<unsigned int>",
   "referenced_type" : "_ZTINSt3__111is_functionIjEE",
   "self_type" : "_ZTINSt3__111is_functionIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIlLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIlEE",
   "name" : "std::is_function<long>",
   "referenced_type" : "_ZTINSt3__111is_functionIlEE",
   "self_type" : "_ZTINSt3__111is_functionIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionImLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionImEE",
   "name" : "std::is_function<unsigned long>",
   "referenced_type" : "_ZTINSt3__111is_functionImEE",
   "self_type" : "_ZTINSt3__111is_functionImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIsLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIsEE",
   "name" : "std::is_function<short>",
   "referenced_type" : "_ZTINSt3__111is_functionIsEE",
   "self_type" : "_ZTINSt3__111is_functionIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionItLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionItEE",
   "name" : "std::is_function<unsigned short>",
   "referenced_type" : "_ZTINSt3__111is_functionItEE",
   "self_type" : "_ZTINSt3__111is_functionItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIwLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIwEE",
   "name" : "std::is_function<wchar_t>",
   "referenced_type" : "_ZTINSt3__111is_functionIwEE",
   "self_type" : "_ZTINSt3__111is_functionIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIxLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIxEE",
   "name" : "std::is_function<long long>",
   "referenced_type" : "_ZTINSt3__111is_functionIxEE",
   "self_type" : "_ZTINSt3__111is_functionIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIyLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_functionIyEE",
   "name" : "std::is_function<unsigned long long>",
   "referenced_type" : "_ZTINSt3__111is_functionIyEE",
   "self_type" : "_ZTINSt3__111is_functionIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_integralIcEE",
   "name" : "std::is_integral<char>",
   "referenced_type" : "_ZTINSt3__111is_integralIcEE",
   "self_type" : "_ZTINSt3__111is_integralIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIdEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_integralIdEE",
   "name" : "std::is_integral<double>",
   "referenced_type" : "_ZTINSt3__111is_integralIdEE",
   "self_type" : "_ZTINSt3__111is_integralIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIhEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_integralIhEE",
   "name" : "std::is_integral<unsigned char>",
   "referenced_type" : "_ZTINSt3__111is_integralIhEE",
   "self_type" : "_ZTINSt3__111is_integralIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIiEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_integralIiEE",
   "name" : "std::is_integral<int>",
   "referenced_type" : "_ZTINSt3__111is_integralIiEE",
   "self_type" : "_ZTINSt3__111is_integralIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_integralIjEE",
   "name" : "std::is_integral<unsigned int>",
   "referenced_type" : "_ZTINSt3__111is_integralIjEE",
   "self_type" : "_ZTINSt3__111is_integralIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIlEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_integralIlEE",
   "name" : "std::is_integral<long>",
   "referenced_type" : "_ZTINSt3__111is_integralIlEE",
   "self_type" : "_ZTINSt3__111is_integralIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralImEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_integralImEE",
   "name" : "std::is_integral<unsigned long>",
   "referenced_type" : "_ZTINSt3__111is_integralImEE",
   "self_type" : "_ZTINSt3__111is_integralImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIsEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_integralIsEE",
   "name" : "std::is_integral<short>",
   "referenced_type" : "_ZTINSt3__111is_integralIsEE",
   "self_type" : "_ZTINSt3__111is_integralIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralItEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_integralItEE",
   "name" : "std::is_integral<unsigned short>",
   "referenced_type" : "_ZTINSt3__111is_integralItEE",
   "self_type" : "_ZTINSt3__111is_integralItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_integralIwEE",
   "name" : "std::is_integral<wchar_t>",
   "referenced_type" : "_ZTINSt3__111is_integralIwEE",
   "self_type" : "_ZTINSt3__111is_integralIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIxEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_integralIxEE",
   "name" : "std::is_integral<long long>",
   "referenced_type" : "_ZTINSt3__111is_integralIxEE",
   "self_type" : "_ZTINSt3__111is_integralIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIyEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_integralIyEE",
   "name" : "std::is_integral<unsigned long long>",
   "referenced_type" : "_ZTINSt3__111is_integralIyEE",
   "self_type" : "_ZTINSt3__111is_integralIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111is_volatileIiEE",
   "name" : "std::is_volatile<int>",
   "referenced_type" : "_ZTINSt3__111is_volatileIiEE",
   "self_type" : "_ZTINSt3__111is_volatileIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111logical_andIvEE",
   "name" : "std::logical_and<>",
   "referenced_type" : "_ZTINSt3__111logical_andIvEE",
   "self_type" : "_ZTINSt3__111logical_andIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__111logical_notIvEE",
   "name" : "std::logical_not<>",
   "referenced_type" : "_ZTINSt3__111logical_notIvEE",
   "self_type" : "_ZTINSt3__111logical_notIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt13runtime_error"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__code_",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__115regex_constants10error_typeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111regex_errorE",
   "name" : "std::regex_error",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111regex_errorE",
   "self_type" : "_ZTINSt3__111regex_errorE",
   "size" : 12,
   "source_file" : "external/libcxx/include/regex",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__111regex_errorE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__111regex_errorD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__111regex_errorD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__vp_",
     "referenced_type" : "_ZTIPb"
    },
    {
     "access" : "private",
     "field_name" : "__size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "__stride_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111slice_arrayIbEE",
   "name" : "std::slice_array<bool>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111slice_arrayIbEE",
   "self_type" : "_ZTINSt3__111slice_arrayIbEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/valarray",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__vp_",
     "referenced_type" : "_ZTIPj"
    },
    {
     "access" : "private",
     "field_name" : "__size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "__stride_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111slice_arrayIjEE",
   "name" : "std::slice_array<unsigned int>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111slice_arrayIjEE",
   "self_type" : "_ZTINSt3__111slice_arrayIjEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/valarray",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__m_",
     "referenced_type" : "_ZTINSt3__15mutexE"
    },
    {
     "access" : "private",
     "field_name" : "__cv_",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__118condition_variableE"
    },
    {
     "access" : "private",
     "field_name" : "__locked_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111timed_mutexE",
   "name" : "std::timed_mutex",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111timed_mutexE",
   "self_type" : "_ZTINSt3__111timed_mutexE",
   "size" : 12,
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__m_",
     "referenced_type" : "_ZTIPNSt3__15mutexE"
    },
    {
     "access" : "private",
     "field_name" : "__owns_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTINSt3__111unique_lockINS_5mutexEEE",
   "name" : "std::unique_lock<std::mutex>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__111unique_lockINS_5mutexEEE",
   "self_type" : "_ZTINSt3__111unique_lockINS_5mutexEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__mutex_base",
   "template_args" :
   [
    "_ZTINSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__align_typeINS_15__struct_doubleEEE",
   "name" : "std::__align_type<std::__struct_double>",
   "referenced_type" : "_ZTINSt3__112__align_typeINS_15__struct_doubleEEE",
   "self_type" : "_ZTINSt3__112__align_typeINS_15__struct_doubleEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__struct_doubleE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__align_typeINS_16__struct_double4EEE",
   "name" : "std::__align_type<std::__struct_double4>",
   "referenced_type" : "_ZTINSt3__112__align_typeINS_16__struct_double4EEE",
   "self_type" : "_ZTINSt3__112__align_typeINS_16__struct_double4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__116__struct_double4E"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__align_typeIPiEE",
   "name" : "std::__align_type<int *>",
   "referenced_type" : "_ZTINSt3__112__align_typeIPiEE",
   "self_type" : "_ZTINSt3__112__align_typeIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__align_typeIdEE",
   "name" : "std::__align_type<double>",
   "referenced_type" : "_ZTINSt3__112__align_typeIdEE",
   "self_type" : "_ZTINSt3__112__align_typeIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__align_typeIeEE",
   "name" : "std::__align_type<long double>",
   "referenced_type" : "_ZTINSt3__112__align_typeIeEE",
   "self_type" : "_ZTINSt3__112__align_typeIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__align_typeIhEE",
   "name" : "std::__align_type<unsigned char>",
   "referenced_type" : "_ZTINSt3__112__align_typeIhEE",
   "self_type" : "_ZTINSt3__112__align_typeIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__align_typeIjEE",
   "name" : "std::__align_type<unsigned int>",
   "referenced_type" : "_ZTINSt3__112__align_typeIjEE",
   "self_type" : "_ZTINSt3__112__align_typeIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__align_typeImEE",
   "name" : "std::__align_type<unsigned long>",
   "referenced_type" : "_ZTINSt3__112__align_typeImEE",
   "self_type" : "_ZTINSt3__112__align_typeImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__align_typeItEE",
   "name" : "std::__align_type<unsigned short>",
   "referenced_type" : "_ZTINSt3__112__align_typeItEE",
   "self_type" : "_ZTINSt3__112__align_typeItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__align_typeIyEE",
   "name" : "std::__align_type<unsigned long long>",
   "referenced_type" : "_ZTINSt3__112__align_typeIyEE",
   "self_type" : "_ZTINSt3__112__align_typeIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__size_",
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112__destruct_nE",
   "name" : "std::__destruct_n",
   "referenced_type" : "_ZTINSt3__112__destruct_nE",
   "self_type" : "_ZTINSt3__112__destruct_nE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114error_categoryE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112__do_messageE",
   "name" : "std::__do_message",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__112__do_messageE",
   "self_type" : "_ZTINSt3__112__do_messageE",
   "size" : 4,
   "source_file" : "external/libcxx/include/system_error",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__112__do_messageE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__112__do_messageD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__112__do_messageD0Ev"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNKSt3__114error_category4nameEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114error_category23default_error_conditionEi"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentEiRKNS_15error_conditionE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentERKNS_10error_codeEi"
    },
    {
     "mangled_component_name" : "_ZNKSt3__112__do_message7messageEi"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__has_rebindINS_9allocatorINS_5mutexEEENS_20__shared_ptr_emplaceIS2_S3_EEEE",
   "name" : "std::__has_rebind<std::allocator<std::mutex>, std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>",
   "referenced_type" : "_ZTINSt3__112__has_rebindINS_9allocatorINS_5mutexEEENS_20__shared_ptr_emplaceIS2_S3_EEEE",
   "self_type" : "_ZTINSt3__112__has_rebindINS_9allocatorINS_5mutexEEENS_20__shared_ptr_emplaceIS2_S3_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE",
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__rs_defaultE",
   "name" : "std::__rs_default",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__112__rs_defaultE",
   "self_type" : "_ZTINSt3__112__rs_defaultE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__second_tagE",
   "name" : "std::__second_tag",
   "referenced_type" : "_ZTINSt3__112__second_tagE",
   "self_type" : "_ZTINSt3__112__second_tagE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRKNS_6localeENS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<const std::locale &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRKNS_6localeENS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRKNS_6localeENS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__16localeE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRNS_6vectorIdNS_9allocatorIdEEEENS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<std::vector<double, std::allocator<double>> &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRNS_6vectorIdNS_9allocatorIdEEEENS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRNS_6vectorIdNS_9allocatorIdEEEENS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16vectorIdNS_9allocatorIdEEEE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRNS_9allocatorIcEENS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<std::allocator<char> &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRNS_9allocatorIcEENS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRNS_9allocatorIcEENS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIcEE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRNS_9allocatorIdEENS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<std::allocator<double> &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRNS_9allocatorIdEENS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRNS_9allocatorIdEENS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIdEE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRNS_9allocatorIwEENS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<std::allocator<wchar_t> &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRNS_9allocatorIwEENS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRNS_9allocatorIwEENS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIwEE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRPFPvjENS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<void *(*&)(unsigned int), std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRPFPvjENS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRPFPvjENS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFPvjE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRPFvPvENS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<void (*&)(void *), std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRPFvPvENS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRPFvPvENS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFvPvE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEENS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<std::basic_ostream<char, std::char_traits<char>> *&, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEENS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEENS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEENS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEENS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEENS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRPNS_17__assoc_sub_stateENS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<std::__assoc_sub_state *&, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRPNS_17__assoc_sub_stateENS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRPNS_17__assoc_sub_stateENS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__117__assoc_sub_stateE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRPNS_18condition_variableENS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<std::condition_variable *&, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRPNS_18condition_variableENS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRPNS_18condition_variableENS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__118condition_variableE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<std::pair<std::condition_variable *, std::mutex *> *&, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRPNS_5mutexENS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<std::mutex *&, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRPNS_5mutexENS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRPNS_5mutexENS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__15mutexE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRPPFvNS_8ios_base5eventERS1_iENS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<void (**&)(event, ios_base &, int), std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRPPFvNS_8ios_base5eventERS1_iENS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRPPFvNS_8ios_base5eventERS1_iENS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPFvNSt3__18ios_base5eventERS0_iE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRPPNS_17__assoc_sub_stateENS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<std::__assoc_sub_state **&, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRPPNS_17__assoc_sub_stateENS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRPPNS_17__assoc_sub_stateENS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__117__assoc_sub_stateE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRPPNS_6locale5facetENS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<std::locale::facet **&, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRPPNS_6locale5facetENS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRPPNS_6locale5facetENS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__16locale5facetE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRPPNS_8__i_nodeENS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<std::__i_node **&, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRPPNS_8__i_nodeENS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRPPNS_8__i_nodeENS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__18__i_nodeE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRPPvNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<void **&, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRPPvNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRPPvNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPv",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRPcNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<char *&, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRPcNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRPcNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPc",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRPiNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<int *&, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRPiNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRPiNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPi",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRPlNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<long *&, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRPlNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRPlNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPl",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRPwNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<wchar_t *&, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRPwNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRPwNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPw",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRaNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<signed char &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRaNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRaNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRa",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRcNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<char &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRcNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRcNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRc",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRdNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<double &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRdNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRdNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRd",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIReNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<long double &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIReNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIReNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRe",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRfNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<float &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRfNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRfNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRf",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRhNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<unsigned char &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRhNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRhNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRh",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRiNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<int &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRiNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRiNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRi",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRjNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<unsigned int &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRjNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRjNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRj",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRlNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<long &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRlNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRlNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRl",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRmNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<unsigned long &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRmNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRmNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRm",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRsNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<short &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRsNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRsNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRs",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRtNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<unsigned short &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRtNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRtNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRt",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRwNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<wchar_t &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRwNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRwNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRw",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRxNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<long long &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRxNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRxNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRx",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__select_2ndIRyNS_17integral_constantIbLb1EEEEE",
   "name" : "std::__select_2nd<unsigned long long &, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__112__select_2ndIRyNS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__112__select_2ndIRyNS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRy",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_absILx1000000000EEE",
   "name" : "std::__static_abs<1000000000>",
   "referenced_type" : "_ZTINSt3__112__static_absILx1000000000EEE",
   "self_type" : "_ZTINSt3__112__static_absILx1000000000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_absILx1000000EEE",
   "name" : "std::__static_abs<1000000>",
   "referenced_type" : "_ZTINSt3__112__static_absILx1000000EEE",
   "self_type" : "_ZTINSt3__112__static_absILx1000000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_absILx1000EEE",
   "name" : "std::__static_abs<1000>",
   "referenced_type" : "_ZTINSt3__112__static_absILx1000EEE",
   "self_type" : "_ZTINSt3__112__static_absILx1000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_absILx1EEE",
   "name" : "std::__static_abs<1>",
   "referenced_type" : "_ZTINSt3__112__static_absILx1EEE",
   "self_type" : "_ZTINSt3__112__static_absILx1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_absILx3600EEE",
   "name" : "std::__static_abs<3600>",
   "referenced_type" : "_ZTINSt3__112__static_absILx3600EEE",
   "self_type" : "_ZTINSt3__112__static_absILx3600EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_absILx60EEE",
   "name" : "std::__static_abs<60>",
   "referenced_type" : "_ZTINSt3__112__static_absILx60EEE",
   "self_type" : "_ZTINSt3__112__static_absILx60EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx0ELx0EEE",
   "name" : "std::__static_gcd<0, 0>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx0ELx0EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx0ELx0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000000ELx0EEE",
   "name" : "std::__static_gcd<1000000000, 0>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000000000ELx0EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx1000000000ELx0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000000ELx1000000000EEE",
   "name" : "std::__static_gcd<1000000000, 1000000000>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000000000ELx1000000000EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx1000000000ELx1000000000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000000ELx1EEE",
   "name" : "std::__static_gcd<1000000000, 1>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000000000ELx1EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx1000000000ELx1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000ELx0EEE",
   "name" : "std::__static_gcd<1000000, 0>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000000ELx0EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx1000000ELx0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000ELx1000000EEE",
   "name" : "std::__static_gcd<1000000, 1000000>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000000ELx1000000EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx1000000ELx1000000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000ELx1EEE",
   "name" : "std::__static_gcd<1000000, 1>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000000ELx1EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx1000000ELx1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000ELx0EEE",
   "name" : "std::__static_gcd<1000, 0>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000ELx0EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx1000ELx0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000ELx1000EEE",
   "name" : "std::__static_gcd<1000, 1000>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000ELx1000EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx1000ELx1000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000ELx1EEE",
   "name" : "std::__static_gcd<1000, 1>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000ELx1EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx1000ELx1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx0EEE",
   "name" : "std::__static_gcd<1, 0>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx1ELx0EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx1ELx0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1000000000EEE",
   "name" : "std::__static_gcd<1, 1000000000>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx1ELx1000000000EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx1ELx1000000000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1000000EEE",
   "name" : "std::__static_gcd<1, 1000000>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx1ELx1000000EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx1ELx1000000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1000EEE",
   "name" : "std::__static_gcd<1, 1000>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx1ELx1000EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx1ELx1000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1EEE",
   "name" : "std::__static_gcd<1, 1>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx1ELx1EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx1ELx1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx3600ELx0EEE",
   "name" : "std::__static_gcd<3600, 0>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx3600ELx0EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx3600ELx0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx3600ELx1EEE",
   "name" : "std::__static_gcd<3600, 1>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx3600ELx1EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx3600ELx1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx3600ELx3600EEE",
   "name" : "std::__static_gcd<3600, 3600>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx3600ELx3600EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx3600ELx3600EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx60ELx0EEE",
   "name" : "std::__static_gcd<60, 0>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx60ELx0EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx60ELx0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx60ELx1EEE",
   "name" : "std::__static_gcd<60, 1>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx60ELx1EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx60ELx1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_gcdILx60ELx60EEE",
   "name" : "std::__static_gcd<60, 60>",
   "referenced_type" : "_ZTINSt3__112__static_gcdILx60ELx60EEE",
   "self_type" : "_ZTINSt3__112__static_gcdILx60ELx60EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000000000ELx1000000000EEE",
   "name" : "std::__static_lcm<1000000000, 1000000000>",
   "referenced_type" : "_ZTINSt3__112__static_lcmILx1000000000ELx1000000000EEE",
   "self_type" : "_ZTINSt3__112__static_lcmILx1000000000ELx1000000000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000000000ELx1EEE",
   "name" : "std::__static_lcm<1000000000, 1>",
   "referenced_type" : "_ZTINSt3__112__static_lcmILx1000000000ELx1EEE",
   "self_type" : "_ZTINSt3__112__static_lcmILx1000000000ELx1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000000ELx1000000EEE",
   "name" : "std::__static_lcm<1000000, 1000000>",
   "referenced_type" : "_ZTINSt3__112__static_lcmILx1000000ELx1000000EEE",
   "self_type" : "_ZTINSt3__112__static_lcmILx1000000ELx1000000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000ELx1000EEE",
   "name" : "std::__static_lcm<1000, 1000>",
   "referenced_type" : "_ZTINSt3__112__static_lcmILx1000ELx1000EEE",
   "self_type" : "_ZTINSt3__112__static_lcmILx1000ELx1000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1ELx1000000000EEE",
   "name" : "std::__static_lcm<1, 1000000000>",
   "referenced_type" : "_ZTINSt3__112__static_lcmILx1ELx1000000000EEE",
   "self_type" : "_ZTINSt3__112__static_lcmILx1ELx1000000000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1ELx1000000EEE",
   "name" : "std::__static_lcm<1, 1000000>",
   "referenced_type" : "_ZTINSt3__112__static_lcmILx1ELx1000000EEE",
   "self_type" : "_ZTINSt3__112__static_lcmILx1ELx1000000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1ELx1EEE",
   "name" : "std::__static_lcm<1, 1>",
   "referenced_type" : "_ZTINSt3__112__static_lcmILx1ELx1EEE",
   "self_type" : "_ZTINSt3__112__static_lcmILx1ELx1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112__tuple_lessILj0EEE",
   "name" : "std::__tuple_less<0>",
   "referenced_type" : "_ZTINSt3__112__tuple_lessILj0EEE",
   "self_type" : "_ZTINSt3__112__tuple_lessILj0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/tuple"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112__tuple_likeINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::__tuple_like<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__112__tuple_likeINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__112__tuple_likeINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112adopt_lock_tE",
   "name" : "std::adopt_lock_t",
   "referenced_type" : "_ZTINSt3__112adopt_lock_tE",
   "self_type" : "_ZTINSt3__112adopt_lock_tE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112alignment_ofINS_15__struct_doubleEEE",
   "name" : "std::alignment_of<std::__struct_double>",
   "referenced_type" : "_ZTINSt3__112alignment_ofINS_15__struct_doubleEEE",
   "self_type" : "_ZTINSt3__112alignment_ofINS_15__struct_doubleEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__struct_doubleE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112alignment_ofINS_16__struct_double4EEE",
   "name" : "std::alignment_of<std::__struct_double4>",
   "referenced_type" : "_ZTINSt3__112alignment_ofINS_16__struct_double4EEE",
   "self_type" : "_ZTINSt3__112alignment_ofINS_16__struct_double4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__116__struct_double4E"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112alignment_ofIPiEE",
   "name" : "std::alignment_of<int *>",
   "referenced_type" : "_ZTINSt3__112alignment_ofIPiEE",
   "self_type" : "_ZTINSt3__112alignment_ofIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112alignment_ofIdEE",
   "name" : "std::alignment_of<double>",
   "referenced_type" : "_ZTINSt3__112alignment_ofIdEE",
   "self_type" : "_ZTINSt3__112alignment_ofIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112alignment_ofIeEE",
   "name" : "std::alignment_of<long double>",
   "referenced_type" : "_ZTINSt3__112alignment_ofIeEE",
   "self_type" : "_ZTINSt3__112alignment_ofIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112alignment_ofIhEE",
   "name" : "std::alignment_of<unsigned char>",
   "referenced_type" : "_ZTINSt3__112alignment_ofIhEE",
   "self_type" : "_ZTINSt3__112alignment_ofIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112alignment_ofIjEE",
   "name" : "std::alignment_of<unsigned int>",
   "referenced_type" : "_ZTINSt3__112alignment_ofIjEE",
   "self_type" : "_ZTINSt3__112alignment_ofIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112alignment_ofImEE",
   "name" : "std::alignment_of<unsigned long>",
   "referenced_type" : "_ZTINSt3__112alignment_ofImEE",
   "self_type" : "_ZTINSt3__112alignment_ofImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj2EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112alignment_ofItEE",
   "name" : "std::alignment_of<unsigned short>",
   "referenced_type" : "_ZTINSt3__112alignment_ofItEE",
   "self_type" : "_ZTINSt3__112alignment_ofItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112alignment_ofIyEE",
   "name" : "std::alignment_of<unsigned long long>",
   "referenced_type" : "_ZTINSt3__112alignment_ofIyEE",
   "self_type" : "_ZTINSt3__112alignment_ofIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt9exception"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112bad_weak_ptrE",
   "name" : "std::bad_weak_ptr",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__112bad_weak_ptrE",
   "self_type" : "_ZTINSt3__112bad_weak_ptrE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__112bad_weak_ptrE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__112bad_weak_ptrD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__112bad_weak_ptrD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt3__112bad_weak_ptr4whatEv"
    }
   ]
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__words",
     "referenced_type" : "_ZTIA3_j"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__rawE",
   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__raw",
   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__rawE",
   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__rawE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repUt_E"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep",
   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__l",
     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE"
    },
    {
     "field_name" : "__s",
     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE"
    },
    {
     "field_name" : "__r",
     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__rawE"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repUt_E",
   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep::(anonymous)",
   "record_kind" : "union",
   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repUt_E",
   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repUt_E",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE"
    },
    {
     "field_name" : "__lxx",
     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__ulxE",
   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__ulx",
   "record_kind" : "union",
   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__ulxE",
   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__ulxE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__cap_",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "__size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "__data_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPDi"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE",
   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__long",
   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE",
   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortUt_E"
    },
    {
     "field_name" : "__data_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA2_Di"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE",
   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__short",
   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE",
   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__size_",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTIDi"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortUt_E",
   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__short::(anonymous)",
   "record_kind" : "union",
   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortUt_E",
   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortUt_E",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__r_",
     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIDi",
    "_ZTINSt3__111char_traitsIDiEE",
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__words",
     "referenced_type" : "_ZTIA3_j"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__rawE",
   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__raw",
   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__rawE",
   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__rawE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repUt_E"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep",
   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__l",
     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE"
    },
    {
     "field_name" : "__s",
     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE"
    },
    {
     "field_name" : "__r",
     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__rawE"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repUt_E",
   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep::(anonymous)",
   "record_kind" : "union",
   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repUt_E",
   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repUt_E",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE"
    },
    {
     "field_name" : "__lxx",
     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__ulxE",
   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__ulx",
   "record_kind" : "union",
   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__ulxE",
   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__ulxE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__cap_",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "__size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "__data_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPDs"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE",
   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__long",
   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE",
   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "alignment" : 2,
   "fields" :
   [
    {
     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortUt_E"
    },
    {
     "field_name" : "__data_",
     "field_offset" : 16,
     "referenced_type" : "_ZTIA5_Ds"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE",
   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__short",
   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE",
   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "__size_",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTIDs"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortUt_E",
   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__short::(anonymous)",
   "record_kind" : "union",
   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortUt_E",
   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortUt_E",
   "size" : 2,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__r_",
     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIDs",
    "_ZTINSt3__111char_traitsIDsEE",
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__words",
     "referenced_type" : "_ZTIA3_j"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__rawE",
   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__raw",
   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__rawE",
   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__rawE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repUt_E"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep",
   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__l",
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE"
    },
    {
     "field_name" : "__s",
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE"
    },
    {
     "field_name" : "__r",
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__rawE"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repUt_E",
   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep::(anonymous)",
   "record_kind" : "union",
   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repUt_E",
   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repUt_E",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE"
    },
    {
     "field_name" : "__lxx",
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__ulxE",
   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__ulx",
   "record_kind" : "union",
   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__ulxE",
   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__ulxE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__cap_",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "__size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "__data_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPc"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE",
   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__long",
   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE",
   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "alignment" : 1,
   "fields" :
   [
    {
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortUt_E"
    },
    {
     "field_name" : "__data_",
     "field_offset" : 8,
     "referenced_type" : "_ZTIA11_c"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE",
   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__short",
   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE",
   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "__size_",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTIc"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortUt_E",
   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__short::(anonymous)",
   "record_kind" : "union",
   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortUt_E",
   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortUt_E",
   "size" : 1,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__r_",
     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__words",
     "referenced_type" : "_ZTIA3_j"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__rawE",
   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__raw",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__rawE",
   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__rawE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repUt_E"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__l",
     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE"
    },
    {
     "field_name" : "__s",
     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE"
    },
    {
     "field_name" : "__r",
     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__rawE"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repUt_E",
   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep::(anonymous)",
   "record_kind" : "union",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repUt_E",
   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repUt_E",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE"
    },
    {
     "field_name" : "__lxx",
     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__ulxE",
   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__ulx",
   "record_kind" : "union",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__ulxE",
   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__ulxE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__cap_",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "__size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "__data_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPw"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE",
   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__long",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE",
   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortUt_E"
    },
    {
     "field_name" : "__data_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA2_w"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE",
   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__short",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE",
   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__size_",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTIw"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortUt_E",
   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__short::(anonymous)",
   "record_kind" : "union",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortUt_E",
   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortUt_E",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__r_",
     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE",
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112codecvt_baseE",
   "name" : "std::codecvt_base",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__112codecvt_baseE",
   "self_type" : "_ZTINSt3__112codecvt_baseE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__15ctypeIcEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__l",
     "field_offset" : 128,
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112ctype_bynameIcEE",
   "name" : "std::ctype_byname<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__112ctype_bynameIcEE",
   "self_type" : "_ZTINSt3__112ctype_bynameIcEE",
   "size" : 20,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIc"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__112ctype_bynameIcEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__112ctype_bynameIcED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__112ctype_bynameIcED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIcE10do_toupperEc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIcE10do_toupperEPcPKc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIcE10do_tolowerEc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIcE10do_tolowerEPcPKc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIcE8do_widenEc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIcE8do_widenEPKcS3_Pc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIcE9do_narrowEcc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIcE9do_narrowEPKcS3_cPc"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__15ctypeIwEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__l",
     "field_offset" : 64,
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112ctype_bynameIwEE",
   "name" : "std::ctype_byname<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__112ctype_bynameIwEE",
   "self_type" : "_ZTINSt3__112ctype_bynameIwEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__112ctype_bynameIwEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__112ctype_bynameIwED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__112ctype_bynameIwED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE5do_isEmw"
    },
    {
     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE5do_isEPKwS3_Pm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE10do_scan_isEmPKwS3_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE11do_scan_notEmPKwS3_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE10do_toupperEw"
    },
    {
     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE10do_toupperEPwPKw"
    },
    {
     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE10do_tolowerEw"
    },
    {
     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE10do_tolowerEPwPKw"
    },
    {
     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE8do_widenEc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE8do_widenEPKcS3_Pw"
    },
    {
     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE9do_narrowEwc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE9do_narrowEPKwS3_cPc"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112defer_lock_tE",
   "name" : "std::defer_lock_t",
   "referenced_type" : "_ZTINSt3__112defer_lock_tE",
   "self_type" : "_ZTINSt3__112defer_lock_tE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt11logic_error"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ec_",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__110error_codeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112future_errorE",
   "name" : "std::future_error",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__112future_errorE",
   "self_type" : "_ZTINSt3__112future_errorE",
   "size" : 16,
   "source_file" : "external/libcxx/include/future",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__112future_errorE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__112future_errorD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__112future_errorD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__vp_",
     "referenced_type" : "_ZTIPb"
    },
    {
     "access" : "private",
     "field_name" : "__1d_",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__18valarrayIjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112gslice_arrayIbEE",
   "name" : "std::gslice_array<bool>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__112gslice_arrayIbEE",
   "self_type" : "_ZTINSt3__112gslice_arrayIbEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/valarray",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__vp_",
     "referenced_type" : "_ZTIPj"
    },
    {
     "access" : "private",
     "field_name" : "__1d_",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__18valarrayIjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112gslice_arrayIjEE",
   "name" : "std::gslice_array<unsigned int>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__112gslice_arrayIjEE",
   "self_type" : "_ZTINSt3__112gslice_arrayIjEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/valarray",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIDnEE",
   "name" : "std::is_reference<std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__112is_referenceIDnEE",
   "self_type" : "_ZTINSt3__112is_referenceIDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "name" : "std::is_reference<const std::__compressed_pair<std::__shared_count *, std::__release_shared_count>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "name" : "std::is_reference<const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "name" : "std::is_reference<const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "name" : "std::is_reference<const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "name" : "std::is_reference<const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "name" : "std::is_reference<const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "name" : "std::is_reference<const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair<void **, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "name" : "std::is_reference<const std::__compressed_pair<char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "name" : "std::is_reference<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "name" : "std::is_reference<const std::__compressed_pair<int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "name" : "std::is_reference<const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "name" : "std::is_reference<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "name" : "std::is_reference<const std::__compressed_pair<long *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "name" : "std::is_reference<const std::__compressed_pair<wchar_t *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::is_reference<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_9allocatorIcEEEE",
   "name" : "std::is_reference<const std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_9allocatorIwEEEE",
   "name" : "std::is_reference<const std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIKNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKcEE",
   "name" : "std::is_reference<const char>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKcEE",
   "self_type" : "_ZTINSt3__112is_referenceIKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIKwEE",
   "name" : "std::is_reference<const wchar_t>",
   "referenced_type" : "_ZTINSt3__112is_referenceIKwEE",
   "self_type" : "_ZTINSt3__112is_referenceIKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_14default_deleteINS_15__thread_structEEEEE",
   "name" : "std::is_reference<std::default_delete<std::__thread_struct>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_14default_deleteINS_15__thread_structEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_14default_deleteINS_15__thread_structEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::is_reference<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_15__thread_structEEE",
   "name" : "std::is_reference<std::__thread_struct>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_15__thread_structEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_15__thread_structEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "name" : "std::is_reference<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "name" : "std::is_reference<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "name" : "std::is_reference<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "name" : "std::is_reference<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::is_reference<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::is_reference<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::is_reference<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::is_reference<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__release_shared_countEEE",
   "name" : "std::is_reference<std::__release_shared_count>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__release_shared_countEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_22__release_shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__release_shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::is_reference<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_5mutexEEE",
   "name" : "std::is_reference<std::mutex>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_5mutexEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_6localeEEE",
   "name" : "std::is_reference<std::locale>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_6localeEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_9allocatorIDiEEEE",
   "name" : "std::is_reference<std::allocator<char32_t>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_9allocatorIDiEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_9allocatorIDiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_9allocatorIDsEEEE",
   "name" : "std::is_reference<std::allocator<char16_t>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_9allocatorIDsEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_9allocatorIDsEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_9allocatorINS_5mutexEEEEE",
   "name" : "std::is_reference<std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_9allocatorIcEEEE",
   "name" : "std::is_reference<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_9allocatorIdEEEE",
   "name" : "std::is_reference<std::allocator<double>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_9allocatorIjEEEE",
   "name" : "std::is_reference<std::allocator<unsigned int>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_9allocatorIjEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_9allocatorIjEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceINS_9allocatorIwEEEE",
   "name" : "std::is_reference<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__112is_referenceINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__112is_referenceINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPFPvjEEE",
   "name" : "std::is_reference<void *(*)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPFPvjEEE",
   "self_type" : "_ZTINSt3__112is_referenceIPFPvjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPFvPvEEE",
   "name" : "std::is_reference<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPFvPvEEE",
   "self_type" : "_ZTINSt3__112is_referenceIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_reference<std::basic_ostream<char, std::char_traits<char>> *>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_reference<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPNS_14__shared_countEEE",
   "name" : "std::is_reference<std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__112is_referenceIPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPNS_17__assoc_sub_stateEEE",
   "name" : "std::is_reference<std::__assoc_sub_state *>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__112is_referenceIPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPNS_18condition_variableEEE",
   "name" : "std::is_reference<std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__112is_referenceIPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::is_reference<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::is_reference<std::pair<std::condition_variable *, std::mutex *> *>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__112is_referenceIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPNS_5mutexEEE",
   "name" : "std::is_reference<std::mutex *>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__112is_referenceIPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPNS_6locale5facetEEE",
   "name" : "std::is_reference<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__112is_referenceIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::is_reference<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__112is_referenceIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPPNS_17__assoc_sub_stateEEE",
   "name" : "std::is_reference<std::__assoc_sub_state **>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__112is_referenceIPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPPNS_6locale5facetEEE",
   "name" : "std::is_reference<std::locale::facet **>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__112is_referenceIPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPPNS_8__i_nodeEEE",
   "name" : "std::is_reference<std::__i_node **>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPPNS_8__i_nodeEEE",
   "self_type" : "_ZTINSt3__112is_referenceIPPNS_8__i_nodeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPPvEE",
   "name" : "std::is_reference<void **>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPPvEE",
   "self_type" : "_ZTINSt3__112is_referenceIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPcEE",
   "name" : "std::is_reference<char *>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPcEE",
   "self_type" : "_ZTINSt3__112is_referenceIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPhEE",
   "name" : "std::is_reference<unsigned char *>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPhEE",
   "self_type" : "_ZTINSt3__112is_referenceIPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPiEE",
   "name" : "std::is_reference<int *>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPiEE",
   "self_type" : "_ZTINSt3__112is_referenceIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPjEE",
   "name" : "std::is_reference<unsigned int *>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPjEE",
   "self_type" : "_ZTINSt3__112is_referenceIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPlEE",
   "name" : "std::is_reference<long *>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPlEE",
   "self_type" : "_ZTINSt3__112is_referenceIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIPwEE",
   "name" : "std::is_reference<wchar_t *>",
   "referenced_type" : "_ZTINSt3__112is_referenceIPwEE",
   "self_type" : "_ZTINSt3__112is_referenceIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIaEE",
   "name" : "std::is_reference<signed char>",
   "referenced_type" : "_ZTINSt3__112is_referenceIaEE",
   "self_type" : "_ZTINSt3__112is_referenceIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIcEE",
   "name" : "std::is_reference<char>",
   "referenced_type" : "_ZTINSt3__112is_referenceIcEE",
   "self_type" : "_ZTINSt3__112is_referenceIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIdEE",
   "name" : "std::is_reference<double>",
   "referenced_type" : "_ZTINSt3__112is_referenceIdEE",
   "self_type" : "_ZTINSt3__112is_referenceIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIeEE",
   "name" : "std::is_reference<long double>",
   "referenced_type" : "_ZTINSt3__112is_referenceIeEE",
   "self_type" : "_ZTINSt3__112is_referenceIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIfEE",
   "name" : "std::is_reference<float>",
   "referenced_type" : "_ZTINSt3__112is_referenceIfEE",
   "self_type" : "_ZTINSt3__112is_referenceIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIhEE",
   "name" : "std::is_reference<unsigned char>",
   "referenced_type" : "_ZTINSt3__112is_referenceIhEE",
   "self_type" : "_ZTINSt3__112is_referenceIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIiEE",
   "name" : "std::is_reference<int>",
   "referenced_type" : "_ZTINSt3__112is_referenceIiEE",
   "self_type" : "_ZTINSt3__112is_referenceIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIjEE",
   "name" : "std::is_reference<unsigned int>",
   "referenced_type" : "_ZTINSt3__112is_referenceIjEE",
   "self_type" : "_ZTINSt3__112is_referenceIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIlEE",
   "name" : "std::is_reference<long>",
   "referenced_type" : "_ZTINSt3__112is_referenceIlEE",
   "self_type" : "_ZTINSt3__112is_referenceIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceImEE",
   "name" : "std::is_reference<unsigned long>",
   "referenced_type" : "_ZTINSt3__112is_referenceImEE",
   "self_type" : "_ZTINSt3__112is_referenceImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIsEE",
   "name" : "std::is_reference<short>",
   "referenced_type" : "_ZTINSt3__112is_referenceIsEE",
   "self_type" : "_ZTINSt3__112is_referenceIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceItEE",
   "name" : "std::is_reference<unsigned short>",
   "referenced_type" : "_ZTINSt3__112is_referenceItEE",
   "self_type" : "_ZTINSt3__112is_referenceItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIwEE",
   "name" : "std::is_reference<wchar_t>",
   "referenced_type" : "_ZTINSt3__112is_referenceIwEE",
   "self_type" : "_ZTINSt3__112is_referenceIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIxEE",
   "name" : "std::is_reference<long long>",
   "referenced_type" : "_ZTINSt3__112is_referenceIxEE",
   "self_type" : "_ZTINSt3__112is_referenceIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112is_referenceIyEE",
   "name" : "std::is_reference<unsigned long long>",
   "referenced_type" : "_ZTINSt3__112is_referenceIyEE",
   "self_type" : "_ZTINSt3__112is_referenceIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112not_equal_toIvEE",
   "name" : "std::not_equal_to<>",
   "referenced_type" : "_ZTINSt3__112not_equal_toIvEE",
   "self_type" : "_ZTINSt3__112not_equal_toIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi10EEE",
   "name" : "std::placeholders::__ph<10>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi10EEE",
   "self_type" : "_ZTINSt3__112placeholders4__phILi10EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi1EEE",
   "name" : "std::placeholders::__ph<1>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi1EEE",
   "self_type" : "_ZTINSt3__112placeholders4__phILi1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi2EEE",
   "name" : "std::placeholders::__ph<2>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi2EEE",
   "self_type" : "_ZTINSt3__112placeholders4__phILi2EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi3EEE",
   "name" : "std::placeholders::__ph<3>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi3EEE",
   "self_type" : "_ZTINSt3__112placeholders4__phILi3EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi4EEE",
   "name" : "std::placeholders::__ph<4>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi4EEE",
   "self_type" : "_ZTINSt3__112placeholders4__phILi4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi5EEE",
   "name" : "std::placeholders::__ph<5>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi5EEE",
   "self_type" : "_ZTINSt3__112placeholders4__phILi5EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi6EEE",
   "name" : "std::placeholders::__ph<6>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi6EEE",
   "self_type" : "_ZTINSt3__112placeholders4__phILi6EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi7EEE",
   "name" : "std::placeholders::__ph<7>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi7EEE",
   "self_type" : "_ZTINSt3__112placeholders4__phILi7EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi8EEE",
   "name" : "std::placeholders::__ph<8>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi8EEE",
   "self_type" : "_ZTINSt3__112placeholders4__phILi8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi9EEE",
   "name" : "std::placeholders::__ph<9>",
   "referenced_type" : "_ZTINSt3__112placeholders4__phILi9EEE",
   "self_type" : "_ZTINSt3__112placeholders4__phILi9EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__loc_",
     "referenced_type" : "_ZTINSt3__16localeE"
    },
    {
     "access" : "private",
     "field_name" : "__ct_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPKNSt3__15ctypeIcEE"
    },
    {
     "access" : "private",
     "field_name" : "__col_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPKNSt3__17collateIcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112regex_traitsIcEE",
   "name" : "std::regex_traits<char>",
   "referenced_type" : "_ZTINSt3__112regex_traitsIcEE",
   "self_type" : "_ZTINSt3__112regex_traitsIcEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/regex",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIDiEE",
   "name" : "std::remove_const<char32_t>",
   "referenced_type" : "_ZTINSt3__112remove_constIDiEE",
   "self_type" : "_ZTINSt3__112remove_constIDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIDnEE",
   "name" : "std::remove_const<std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__112remove_constIDnEE",
   "self_type" : "_ZTINSt3__112remove_constIDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIDsEE",
   "name" : "std::remove_const<char16_t>",
   "referenced_type" : "_ZTINSt3__112remove_constIDsEE",
   "self_type" : "_ZTINSt3__112remove_constIDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "name" : "std::remove_const<const std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "name" : "std::remove_const<const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "name" : "std::remove_const<const std::__compressed_pair<std::__shared_count *, std::__release_shared_count>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "name" : "std::remove_const<const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "name" : "std::remove_const<const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "name" : "std::remove_const<const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "name" : "std::remove_const<const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "name" : "std::remove_const<const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "name" : "std::remove_const<const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair<void **, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "name" : "std::remove_const<const std::__compressed_pair<char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "name" : "std::remove_const<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "name" : "std::remove_const<const std::__compressed_pair<int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "name" : "std::remove_const<const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "name" : "std::remove_const<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "name" : "std::remove_const<const std::__compressed_pair<long *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "name" : "std::remove_const<const std::__compressed_pair<wchar_t *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::remove_const<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_9allocatorIcEEEE",
   "name" : "std::remove_const<const std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_9allocatorIwEEEE",
   "name" : "std::remove_const<const std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__112remove_constIKNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__112remove_constIKNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKcEE",
   "name" : "std::remove_const<const char>",
   "referenced_type" : "_ZTINSt3__112remove_constIKcEE",
   "self_type" : "_ZTINSt3__112remove_constIKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKdEE",
   "name" : "std::remove_const<const double>",
   "referenced_type" : "_ZTINSt3__112remove_constIKdEE",
   "self_type" : "_ZTINSt3__112remove_constIKdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKd"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKjEE",
   "name" : "std::remove_const<const unsigned int>",
   "referenced_type" : "_ZTINSt3__112remove_constIKjEE",
   "self_type" : "_ZTINSt3__112remove_constIKjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIKwEE",
   "name" : "std::remove_const<const wchar_t>",
   "referenced_type" : "_ZTINSt3__112remove_constIKwEE",
   "self_type" : "_ZTINSt3__112remove_constIKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "name" : "std::remove_const<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "name" : "std::remove_const<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_14default_deleteINS_15__thread_structEEEEE",
   "name" : "std::remove_const<std::default_delete<std::__thread_struct>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_14default_deleteINS_15__thread_structEEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_14default_deleteINS_15__thread_structEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::remove_const<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_15__thread_structEEE",
   "name" : "std::remove_const<std::__thread_struct>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_15__thread_structEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_15__thread_structEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "name" : "std::remove_const<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "name" : "std::remove_const<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "name" : "std::remove_const<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "name" : "std::remove_const<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::remove_const<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::remove_const<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::remove_const<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::remove_const<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::remove_const<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__release_shared_countEEE",
   "name" : "std::remove_const<std::__release_shared_count>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_22__release_shared_countEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_22__release_shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__release_shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::remove_const<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_4pairIjPKcEEEE",
   "name" : "std::remove_const<std::pair<unsigned int, const char *>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_4pairIjPKcEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_4pairIjPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_4pairIjPKwEEEE",
   "name" : "std::remove_const<std::pair<unsigned int, const wchar_t *>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_4pairIjPKwEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_4pairIjPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::remove_const<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "name" : "std::remove_const<std::chrono::duration<long double, std::ratio<1, 1>>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::remove_const<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "name" : "std::remove_const<std::chrono::duration<long long, std::ratio<1, 1000000>>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "name" : "std::remove_const<std::chrono::duration<long long, std::ratio<1, 1>>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_9allocatorINS_5mutexEEEEE",
   "name" : "std::remove_const<std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_9allocatorIcEEEE",
   "name" : "std::remove_const<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_9allocatorIwEEEE",
   "name" : "std::remove_const<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_9sub_matchIPKcEEEE",
   "name" : "std::remove_const<std::sub_match<const char *>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_9sub_matchIPKcEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_9sub_matchIPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constINS_9sub_matchIPKwEEEE",
   "name" : "std::remove_const<std::sub_match<const wchar_t *>>",
   "referenced_type" : "_ZTINSt3__112remove_constINS_9sub_matchIPKwEEEE",
   "self_type" : "_ZTINSt3__112remove_constINS_9sub_matchIPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIONS_6localeEEE",
   "name" : "std::remove_const<std::locale &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIONS_6localeEEE",
   "self_type" : "_ZTINSt3__112remove_constIONS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIONS_6vectorIdNS_9allocatorIdEEEEEE",
   "name" : "std::remove_const<std::vector<double, std::allocator<double>> &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIONS_6vectorIdNS_9allocatorIdEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIONS_6vectorIdNS_9allocatorIdEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIONS_9allocatorIcEEEE",
   "name" : "std::remove_const<std::allocator<char> &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIONS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__112remove_constIONS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIONS_9allocatorIdEEEE",
   "name" : "std::remove_const<std::allocator<double> &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIONS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__112remove_constIONS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIONS_9allocatorIwEEEE",
   "name" : "std::remove_const<std::allocator<wchar_t> &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIONS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__112remove_constIONS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOPFPvjEEE",
   "name" : "std::remove_const<void *(*&&)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__112remove_constIOPFPvjEEE",
   "self_type" : "_ZTINSt3__112remove_constIOPFPvjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOPFvPvEEE",
   "name" : "std::remove_const<void (*&&)(void *)>",
   "referenced_type" : "_ZTINSt3__112remove_constIOPFvPvEEE",
   "self_type" : "_ZTINSt3__112remove_constIOPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::remove_const<std::basic_ostream<char, std::char_traits<char>> *&&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIOPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "name" : "std::remove_const<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIOPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOPNS_17__assoc_sub_stateEEE",
   "name" : "std::remove_const<std::__assoc_sub_state *&&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__112remove_constIOPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOPNS_18condition_variableEEE",
   "name" : "std::remove_const<std::condition_variable *&&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__112remove_constIOPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::remove_const<std::pair<std::condition_variable *, std::mutex *> *&&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIOPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOPNS_5mutexEEE",
   "name" : "std::remove_const<std::mutex *&&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__112remove_constIOPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::remove_const<void (**&&)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__112remove_constIOPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__112remove_constIOPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOPPNS_17__assoc_sub_stateEEE",
   "name" : "std::remove_const<std::__assoc_sub_state **&&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__112remove_constIOPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOPPNS_6locale5facetEEE",
   "name" : "std::remove_const<std::locale::facet **&&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__112remove_constIOPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOPPNS_8__i_nodeEEE",
   "name" : "std::remove_const<std::__i_node **&&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOPPNS_8__i_nodeEEE",
   "self_type" : "_ZTINSt3__112remove_constIOPPNS_8__i_nodeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOPPvEE",
   "name" : "std::remove_const<void **&&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOPPvEE",
   "self_type" : "_ZTINSt3__112remove_constIOPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOPcEE",
   "name" : "std::remove_const<char *&&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOPcEE",
   "self_type" : "_ZTINSt3__112remove_constIOPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOPiEE",
   "name" : "std::remove_const<int *&&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOPiEE",
   "self_type" : "_ZTINSt3__112remove_constIOPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOPlEE",
   "name" : "std::remove_const<long *&&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOPlEE",
   "self_type" : "_ZTINSt3__112remove_constIOPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOPwEE",
   "name" : "std::remove_const<wchar_t *&&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOPwEE",
   "self_type" : "_ZTINSt3__112remove_constIOPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOaEE",
   "name" : "std::remove_const<signed char &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOaEE",
   "self_type" : "_ZTINSt3__112remove_constIOaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOcEE",
   "name" : "std::remove_const<char &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOcEE",
   "self_type" : "_ZTINSt3__112remove_constIOcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOdEE",
   "name" : "std::remove_const<double &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOdEE",
   "self_type" : "_ZTINSt3__112remove_constIOdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOd"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOeEE",
   "name" : "std::remove_const<long double &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOeEE",
   "self_type" : "_ZTINSt3__112remove_constIOeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOfEE",
   "name" : "std::remove_const<float &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOfEE",
   "self_type" : "_ZTINSt3__112remove_constIOfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOhEE",
   "name" : "std::remove_const<unsigned char &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOhEE",
   "self_type" : "_ZTINSt3__112remove_constIOhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOiEE",
   "name" : "std::remove_const<int &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOiEE",
   "self_type" : "_ZTINSt3__112remove_constIOiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOjEE",
   "name" : "std::remove_const<unsigned int &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOjEE",
   "self_type" : "_ZTINSt3__112remove_constIOjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOlEE",
   "name" : "std::remove_const<long &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOlEE",
   "self_type" : "_ZTINSt3__112remove_constIOlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOmEE",
   "name" : "std::remove_const<unsigned long &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOmEE",
   "self_type" : "_ZTINSt3__112remove_constIOmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOsEE",
   "name" : "std::remove_const<short &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOsEE",
   "self_type" : "_ZTINSt3__112remove_constIOsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOtEE",
   "name" : "std::remove_const<unsigned short &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOtEE",
   "self_type" : "_ZTINSt3__112remove_constIOtEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOwEE",
   "name" : "std::remove_const<wchar_t &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOwEE",
   "self_type" : "_ZTINSt3__112remove_constIOwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOxEE",
   "name" : "std::remove_const<long long &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOxEE",
   "self_type" : "_ZTINSt3__112remove_constIOxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIOyEE",
   "name" : "std::remove_const<unsigned long long &&>",
   "referenced_type" : "_ZTINSt3__112remove_constIOyEE",
   "self_type" : "_ZTINSt3__112remove_constIOyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIPFvPvEEE",
   "name" : "std::remove_const<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__112remove_constIPFvPvEEE",
   "self_type" : "_ZTINSt3__112remove_constIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIPNS_14__shared_countEEE",
   "name" : "std::remove_const<std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__112remove_constIPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__112remove_constIPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIPNS_17__assoc_sub_stateEEE",
   "name" : "std::remove_const<std::__assoc_sub_state *>",
   "referenced_type" : "_ZTINSt3__112remove_constIPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__112remove_constIPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIPNS_18condition_variableEEE",
   "name" : "std::remove_const<std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__112remove_constIPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__112remove_constIPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::remove_const<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__112remove_constIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIPNS_5mutexEEE",
   "name" : "std::remove_const<std::mutex *>",
   "referenced_type" : "_ZTINSt3__112remove_constIPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__112remove_constIPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIPNS_6locale5facetEEE",
   "name" : "std::remove_const<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__112remove_constIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__112remove_constIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::remove_const<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__112remove_constIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__112remove_constIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIPPvEE",
   "name" : "std::remove_const<void **>",
   "referenced_type" : "_ZTINSt3__112remove_constIPPvEE",
   "self_type" : "_ZTINSt3__112remove_constIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIPcEE",
   "name" : "std::remove_const<char *>",
   "referenced_type" : "_ZTINSt3__112remove_constIPcEE",
   "self_type" : "_ZTINSt3__112remove_constIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIPhEE",
   "name" : "std::remove_const<unsigned char *>",
   "referenced_type" : "_ZTINSt3__112remove_constIPhEE",
   "self_type" : "_ZTINSt3__112remove_constIPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIPiEE",
   "name" : "std::remove_const<int *>",
   "referenced_type" : "_ZTINSt3__112remove_constIPiEE",
   "self_type" : "_ZTINSt3__112remove_constIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIPjEE",
   "name" : "std::remove_const<unsigned int *>",
   "referenced_type" : "_ZTINSt3__112remove_constIPjEE",
   "self_type" : "_ZTINSt3__112remove_constIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIPlEE",
   "name" : "std::remove_const<long *>",
   "referenced_type" : "_ZTINSt3__112remove_constIPlEE",
   "self_type" : "_ZTINSt3__112remove_constIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIPwEE",
   "name" : "std::remove_const<wchar_t *>",
   "referenced_type" : "_ZTINSt3__112remove_constIPwEE",
   "self_type" : "_ZTINSt3__112remove_constIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRKPNS_18condition_variableEEE",
   "name" : "std::remove_const<std::condition_variable *const &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRKPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__112remove_constIRKPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRKPNS_5mutexEEE",
   "name" : "std::remove_const<std::mutex *const &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRKPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__112remove_constIRKPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRNS_6localeEEE",
   "name" : "std::remove_const<std::locale &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRNS_6localeEEE",
   "self_type" : "_ZTINSt3__112remove_constIRNS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRNS_6vectorIdNS_9allocatorIdEEEEEE",
   "name" : "std::remove_const<std::vector<double, std::allocator<double>> &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRNS_6vectorIdNS_9allocatorIdEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIRNS_6vectorIdNS_9allocatorIdEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRNS_9allocatorIcEEEE",
   "name" : "std::remove_const<std::allocator<char> &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__112remove_constIRNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRNS_9allocatorIdEEEE",
   "name" : "std::remove_const<std::allocator<double> &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRNS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__112remove_constIRNS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRNS_9allocatorIwEEEE",
   "name" : "std::remove_const<std::allocator<wchar_t> &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__112remove_constIRNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRPFPvjEEE",
   "name" : "std::remove_const<void *(*&)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__112remove_constIRPFPvjEEE",
   "self_type" : "_ZTINSt3__112remove_constIRPFPvjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRPFvPvEEE",
   "name" : "std::remove_const<void (*&)(void *)>",
   "referenced_type" : "_ZTINSt3__112remove_constIRPFvPvEEE",
   "self_type" : "_ZTINSt3__112remove_constIRPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::remove_const<std::basic_ostream<char, std::char_traits<char>> *&>",
   "referenced_type" : "_ZTINSt3__112remove_constIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "name" : "std::remove_const<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&>",
   "referenced_type" : "_ZTINSt3__112remove_constIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRPNS_17__assoc_sub_stateEEE",
   "name" : "std::remove_const<std::__assoc_sub_state *&>",
   "referenced_type" : "_ZTINSt3__112remove_constIRPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__112remove_constIRPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRPNS_18condition_variableEEE",
   "name" : "std::remove_const<std::condition_variable *&>",
   "referenced_type" : "_ZTINSt3__112remove_constIRPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__112remove_constIRPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::remove_const<std::pair<std::condition_variable *, std::mutex *> *&>",
   "referenced_type" : "_ZTINSt3__112remove_constIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__112remove_constIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRPNS_5mutexEEE",
   "name" : "std::remove_const<std::mutex *&>",
   "referenced_type" : "_ZTINSt3__112remove_constIRPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__112remove_constIRPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::remove_const<void (**&)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__112remove_constIRPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__112remove_constIRPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRPPNS_17__assoc_sub_stateEEE",
   "name" : "std::remove_const<std::__assoc_sub_state **&>",
   "referenced_type" : "_ZTINSt3__112remove_constIRPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__112remove_constIRPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRPPNS_6locale5facetEEE",
   "name" : "std::remove_const<std::locale::facet **&>",
   "referenced_type" : "_ZTINSt3__112remove_constIRPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__112remove_constIRPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRPPNS_8__i_nodeEEE",
   "name" : "std::remove_const<std::__i_node **&>",
   "referenced_type" : "_ZTINSt3__112remove_constIRPPNS_8__i_nodeEEE",
   "self_type" : "_ZTINSt3__112remove_constIRPPNS_8__i_nodeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRPPvEE",
   "name" : "std::remove_const<void **&>",
   "referenced_type" : "_ZTINSt3__112remove_constIRPPvEE",
   "self_type" : "_ZTINSt3__112remove_constIRPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRPcEE",
   "name" : "std::remove_const<char *&>",
   "referenced_type" : "_ZTINSt3__112remove_constIRPcEE",
   "self_type" : "_ZTINSt3__112remove_constIRPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRPiEE",
   "name" : "std::remove_const<int *&>",
   "referenced_type" : "_ZTINSt3__112remove_constIRPiEE",
   "self_type" : "_ZTINSt3__112remove_constIRPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRPlEE",
   "name" : "std::remove_const<long *&>",
   "referenced_type" : "_ZTINSt3__112remove_constIRPlEE",
   "self_type" : "_ZTINSt3__112remove_constIRPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRPwEE",
   "name" : "std::remove_const<wchar_t *&>",
   "referenced_type" : "_ZTINSt3__112remove_constIRPwEE",
   "self_type" : "_ZTINSt3__112remove_constIRPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRaEE",
   "name" : "std::remove_const<signed char &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRaEE",
   "self_type" : "_ZTINSt3__112remove_constIRaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRcEE",
   "name" : "std::remove_const<char &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRcEE",
   "self_type" : "_ZTINSt3__112remove_constIRcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRdEE",
   "name" : "std::remove_const<double &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRdEE",
   "self_type" : "_ZTINSt3__112remove_constIRdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRd"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIReEE",
   "name" : "std::remove_const<long double &>",
   "referenced_type" : "_ZTINSt3__112remove_constIReEE",
   "self_type" : "_ZTINSt3__112remove_constIReEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRfEE",
   "name" : "std::remove_const<float &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRfEE",
   "self_type" : "_ZTINSt3__112remove_constIRfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRhEE",
   "name" : "std::remove_const<unsigned char &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRhEE",
   "self_type" : "_ZTINSt3__112remove_constIRhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRiEE",
   "name" : "std::remove_const<int &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRiEE",
   "self_type" : "_ZTINSt3__112remove_constIRiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRjEE",
   "name" : "std::remove_const<unsigned int &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRjEE",
   "self_type" : "_ZTINSt3__112remove_constIRjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRlEE",
   "name" : "std::remove_const<long &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRlEE",
   "self_type" : "_ZTINSt3__112remove_constIRlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRmEE",
   "name" : "std::remove_const<unsigned long &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRmEE",
   "self_type" : "_ZTINSt3__112remove_constIRmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRsEE",
   "name" : "std::remove_const<short &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRsEE",
   "self_type" : "_ZTINSt3__112remove_constIRsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRtEE",
   "name" : "std::remove_const<unsigned short &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRtEE",
   "self_type" : "_ZTINSt3__112remove_constIRtEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRwEE",
   "name" : "std::remove_const<wchar_t &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRwEE",
   "self_type" : "_ZTINSt3__112remove_constIRwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRxEE",
   "name" : "std::remove_const<long long &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRxEE",
   "self_type" : "_ZTINSt3__112remove_constIRxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIRyEE",
   "name" : "std::remove_const<unsigned long long &>",
   "referenced_type" : "_ZTINSt3__112remove_constIRyEE",
   "self_type" : "_ZTINSt3__112remove_constIRyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIaEE",
   "name" : "std::remove_const<signed char>",
   "referenced_type" : "_ZTINSt3__112remove_constIaEE",
   "self_type" : "_ZTINSt3__112remove_constIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIbEE",
   "name" : "std::remove_const<bool>",
   "referenced_type" : "_ZTINSt3__112remove_constIbEE",
   "self_type" : "_ZTINSt3__112remove_constIbEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIcEE",
   "name" : "std::remove_const<char>",
   "referenced_type" : "_ZTINSt3__112remove_constIcEE",
   "self_type" : "_ZTINSt3__112remove_constIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIdEE",
   "name" : "std::remove_const<double>",
   "referenced_type" : "_ZTINSt3__112remove_constIdEE",
   "self_type" : "_ZTINSt3__112remove_constIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIeEE",
   "name" : "std::remove_const<long double>",
   "referenced_type" : "_ZTINSt3__112remove_constIeEE",
   "self_type" : "_ZTINSt3__112remove_constIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIfEE",
   "name" : "std::remove_const<float>",
   "referenced_type" : "_ZTINSt3__112remove_constIfEE",
   "self_type" : "_ZTINSt3__112remove_constIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIhEE",
   "name" : "std::remove_const<unsigned char>",
   "referenced_type" : "_ZTINSt3__112remove_constIhEE",
   "self_type" : "_ZTINSt3__112remove_constIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIiEE",
   "name" : "std::remove_const<int>",
   "referenced_type" : "_ZTINSt3__112remove_constIiEE",
   "self_type" : "_ZTINSt3__112remove_constIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIjEE",
   "name" : "std::remove_const<unsigned int>",
   "referenced_type" : "_ZTINSt3__112remove_constIjEE",
   "self_type" : "_ZTINSt3__112remove_constIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIlEE",
   "name" : "std::remove_const<long>",
   "referenced_type" : "_ZTINSt3__112remove_constIlEE",
   "self_type" : "_ZTINSt3__112remove_constIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constImEE",
   "name" : "std::remove_const<unsigned long>",
   "referenced_type" : "_ZTINSt3__112remove_constImEE",
   "self_type" : "_ZTINSt3__112remove_constImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIsEE",
   "name" : "std::remove_const<short>",
   "referenced_type" : "_ZTINSt3__112remove_constIsEE",
   "self_type" : "_ZTINSt3__112remove_constIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constItEE",
   "name" : "std::remove_const<unsigned short>",
   "referenced_type" : "_ZTINSt3__112remove_constItEE",
   "self_type" : "_ZTINSt3__112remove_constItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIwEE",
   "name" : "std::remove_const<wchar_t>",
   "referenced_type" : "_ZTINSt3__112remove_constIwEE",
   "self_type" : "_ZTINSt3__112remove_constIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIxEE",
   "name" : "std::remove_const<long long>",
   "referenced_type" : "_ZTINSt3__112remove_constIxEE",
   "self_type" : "_ZTINSt3__112remove_constIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__112remove_constIyEE",
   "name" : "std::remove_const<unsigned long long>",
   "referenced_type" : "_ZTINSt3__112remove_constIyEE",
   "self_type" : "_ZTINSt3__112remove_constIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__strmode_",
     "field_offset" : 256,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "__alsize_",
     "field_offset" : 288,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "private",
     "field_name" : "__palloc_",
     "field_offset" : 320,
     "referenced_type" : "_ZTIPFPvjE"
    },
    {
     "access" : "private",
     "field_name" : "__pfree_",
     "field_offset" : 352,
     "referenced_type" : "_ZTIPFvPvE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112strstreambufE",
   "name" : "std::strstreambuf",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__112strstreambufE",
   "self_type" : "_ZTINSt3__112strstreambufE",
   "size" : 48,
   "source_file" : "external/libcxx/include/strstream",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__112strstreambufE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__112strstreambufD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__112strstreambufD0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6setbufEPci"
    },
    {
     "mangled_component_name" : "_ZNSt3__112strstreambuf7seekoffExNS_8ios_base7seekdirEj"
    },
    {
     "mangled_component_name" : "_ZNSt3__112strstreambuf7seekposENS_4fposI9mbstate_tEEj"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4syncEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9showmanycEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsgetnEPci"
    },
    {
     "mangled_component_name" : "_ZNSt3__112strstreambuf9underflowEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5uflowEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__112strstreambuf9pbackfailEi"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsputnEPKci"
    },
    {
     "mangled_component_name" : "_ZNSt3__112strstreambuf8overflowEi"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt13runtime_error"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ec_",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__110error_codeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__112system_errorE",
   "name" : "std::system_error",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__112system_errorE",
   "self_type" : "_ZTINSt3__112system_errorE",
   "size" : 16,
   "source_file" : "external/libcxx/include/system_error",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__112system_errorE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__112system_errorD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__112system_errorD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb0EEE",
   "name" : "std::__apply_cv_mf<false, false, false>",
   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb0EEE",
   "self_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb1EEE",
   "name" : "std::__apply_cv_mf<false, false, true>",
   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb1EEE",
   "self_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb0EEE",
   "name" : "std::__apply_cv_mf<false, true, false>",
   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb0EEE",
   "self_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb1EEE",
   "name" : "std::__apply_cv_mf<false, true, true>",
   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb1EEE",
   "self_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb0EEE",
   "name" : "std::__apply_cv_mf<true, false, false>",
   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb0EEE",
   "self_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb1EEE",
   "name" : "std::__apply_cv_mf<true, false, true>",
   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb1EEE",
   "self_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb0EEE",
   "name" : "std::__apply_cv_mf<true, true, false>",
   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb0EEE",
   "self_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb1EEE",
   "name" : "std::__apply_cv_mf<true, true, true>",
   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb1EEE",
   "self_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__a_",
     "referenced_type" : "_ZTIU7_Atomici"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__atomic_baseIiLb0EEE",
   "name" : "std::__atomic_base<int, false>",
   "referenced_type" : "_ZTINSt3__113__atomic_baseIiLb0EEE",
   "self_type" : "_ZTINSt3__113__atomic_baseIiLb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/atomic",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113__atomic_baseIiLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__atomic_baseIiLb1EEE",
   "name" : "std::__atomic_base<int, true>",
   "referenced_type" : "_ZTINSt3__113__atomic_baseIiLb1EEE",
   "self_type" : "_ZTINSt3__113__atomic_baseIiLb1EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/atomic",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__has_destroyINS_15__sso_allocatorIPNS_6locale5facetELj28EEEPS4_EE",
   "name" : "std::__has_destroy<std::__sso_allocator<std::locale::facet *, 28>, std::locale::facet **>",
   "referenced_type" : "_ZTINSt3__113__has_destroyINS_15__sso_allocatorIPNS_6locale5facetELj28EEEPS4_EE",
   "self_type" : "_ZTINSt3__113__has_destroyINS_15__sso_allocatorIPNS_6locale5facetELj28EEEPS4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__has_destroyINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEPS7_EE",
   "name" : "std::__has_destroy<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, std::pair<std::condition_variable *, std::mutex *> *>",
   "referenced_type" : "_ZTINSt3__113__has_destroyINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEPS7_EE",
   "self_type" : "_ZTINSt3__113__has_destroyINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEPS7_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__has_destroyINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEPS3_EE",
   "name" : "std::__has_destroy<std::__hidden_allocator<std::__assoc_sub_state *>, std::__assoc_sub_state **>",
   "referenced_type" : "_ZTINSt3__113__has_destroyINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEPS3_EE",
   "self_type" : "_ZTINSt3__113__has_destroyINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEPS3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__has_destroyINS_9allocatorIjEEPjEE",
   "name" : "std::__has_destroy<std::allocator<unsigned int>, unsigned int *>",
   "referenced_type" : "_ZTINSt3__113__has_destroyINS_9allocatorIjEEPjEE",
   "self_type" : "_ZTINSt3__113__has_destroyINS_9allocatorIjEEPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE",
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__make_signedIbLb1EEE",
   "name" : "std::__make_signed<bool, true>",
   "referenced_type" : "_ZTINSt3__113__make_signedIbLb1EEE",
   "self_type" : "_ZTINSt3__113__make_signedIbLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__make_signedIiLb1EEE",
   "name" : "std::__make_signed<int, true>",
   "referenced_type" : "_ZTINSt3__113__make_signedIiLb1EEE",
   "self_type" : "_ZTINSt3__113__make_signedIiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__make_signedIjLb1EEE",
   "name" : "std::__make_signed<unsigned int, true>",
   "referenced_type" : "_ZTINSt3__113__make_signedIjLb1EEE",
   "self_type" : "_ZTINSt3__113__make_signedIjLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__make_signedIlLb1EEE",
   "name" : "std::__make_signed<long, true>",
   "referenced_type" : "_ZTINSt3__113__make_signedIlLb1EEE",
   "self_type" : "_ZTINSt3__113__make_signedIlLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__make_signedImLb1EEE",
   "name" : "std::__make_signed<unsigned long, true>",
   "referenced_type" : "_ZTINSt3__113__make_signedImLb1EEE",
   "self_type" : "_ZTINSt3__113__make_signedImLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__make_signedIsLb1EEE",
   "name" : "std::__make_signed<short, true>",
   "referenced_type" : "_ZTINSt3__113__make_signedIsLb1EEE",
   "self_type" : "_ZTINSt3__113__make_signedIsLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__make_signedItLb1EEE",
   "name" : "std::__make_signed<unsigned short, true>",
   "referenced_type" : "_ZTINSt3__113__make_signedItLb1EEE",
   "self_type" : "_ZTINSt3__113__make_signedItLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__make_signedIxLb1EEE",
   "name" : "std::__make_signed<long long, true>",
   "referenced_type" : "_ZTINSt3__113__make_signedIxLb1EEE",
   "self_type" : "_ZTINSt3__113__make_signedIxLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__make_signedIyLb1EEE",
   "name" : "std::__make_signed<unsigned long long, true>",
   "referenced_type" : "_ZTINSt3__113__make_signedIyLb1EEE",
   "self_type" : "_ZTINSt3__113__make_signedIyLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionINS_6_PairTEjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__scalar_hashINS_6_PairTELj2EEE",
   "name" : "std::__scalar_hash<std::_PairT, 2>",
   "referenced_type" : "_ZTINSt3__113__scalar_hashINS_6_PairTELj2EEE",
   "self_type" : "_ZTINSt3__113__scalar_hashINS_6_PairTELj2EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTINSt3__16_PairTE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionIdjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__scalar_hashIdLj2EEE",
   "name" : "std::__scalar_hash<double, 2>",
   "referenced_type" : "_ZTINSt3__113__scalar_hashIdLj2EEE",
   "self_type" : "_ZTINSt3__113__scalar_hashIdLj2EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionIejEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__scalar_hashIeLj2EEE",
   "name" : "std::__scalar_hash<long double, 2>",
   "referenced_type" : "_ZTINSt3__113__scalar_hashIeLj2EEE",
   "self_type" : "_ZTINSt3__113__scalar_hashIeLj2EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionIfjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__scalar_hashIfLj1EEE",
   "name" : "std::__scalar_hash<float, 1>",
   "referenced_type" : "_ZTINSt3__113__scalar_hashIfLj1EEE",
   "self_type" : "_ZTINSt3__113__scalar_hashIfLj1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionIxjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__scalar_hashIxLj2EEE",
   "name" : "std::__scalar_hash<long long, 2>",
   "referenced_type" : "_ZTINSt3__113__scalar_hashIxLj2EEE",
   "self_type" : "_ZTINSt3__113__scalar_hashIxLj2EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionIyjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__scalar_hashIyLj2EEE",
   "name" : "std::__scalar_hash<unsigned long long, 2>",
   "referenced_type" : "_ZTINSt3__113__scalar_hashIyLj2EEE",
   "self_type" : "_ZTINSt3__113__scalar_hashIyLj2EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__static_signILx1000000000EEE",
   "name" : "std::__static_sign<1000000000>",
   "referenced_type" : "_ZTINSt3__113__static_signILx1000000000EEE",
   "self_type" : "_ZTINSt3__113__static_signILx1000000000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__static_signILx1000000EEE",
   "name" : "std::__static_sign<1000000>",
   "referenced_type" : "_ZTINSt3__113__static_signILx1000000EEE",
   "self_type" : "_ZTINSt3__113__static_signILx1000000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__static_signILx1000EEE",
   "name" : "std::__static_sign<1000>",
   "referenced_type" : "_ZTINSt3__113__static_signILx1000EEE",
   "self_type" : "_ZTINSt3__113__static_signILx1000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__static_signILx1EEE",
   "name" : "std::__static_sign<1>",
   "referenced_type" : "_ZTINSt3__113__static_signILx1EEE",
   "self_type" : "_ZTINSt3__113__static_signILx1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__static_signILx3600EEE",
   "name" : "std::__static_sign<3600>",
   "referenced_type" : "_ZTINSt3__113__static_signILx3600EEE",
   "self_type" : "_ZTINSt3__113__static_signILx3600EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__static_signILx60EEE",
   "name" : "std::__static_sign<60>",
   "referenced_type" : "_ZTINSt3__113__static_signILx60EEE",
   "self_type" : "_ZTINSt3__113__static_signILx60EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__tuple_equalILj0EEE",
   "name" : "std::__tuple_equal<0>",
   "referenced_type" : "_ZTINSt3__113__tuple_equalILj0EEE",
   "self_type" : "_ZTINSt3__113__tuple_equalILj0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/tuple"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113__tuple_typesIJEEE",
   "name" : "std::__tuple_types<>",
   "referenced_type" : "_ZTINSt3__113__tuple_typesIJEEE",
   "self_type" : "_ZTINSt3__113__tuple_typesIJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "protected",
     "referenced_type" : "_ZTINSt3__120__vector_base_commonILb1EEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
    },
    {
     "access" : "protected",
     "field_name" : "__end_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
    },
    {
     "access" : "protected",
     "field_name" : "__end_cap_",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__vector_baseINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "name" : "std::__vector_base<std::pair<std::condition_variable *, std::mutex *>, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113__vector_baseINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTINSt3__113__vector_baseINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "protected",
     "referenced_type" : "_ZTINSt3__120__vector_base_commonILb1EEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPNSt3__14pairIjPKcEE"
    },
    {
     "access" : "protected",
     "field_name" : "__end_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPNSt3__14pairIjPKcEE"
    },
    {
     "access" : "protected",
     "field_name" : "__end_cap_",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_4pairIjPKcEENS_9allocatorIS4_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__vector_baseINS_4pairIjPKcEENS_9allocatorIS4_EEEE",
   "name" : "std::__vector_base<std::pair<unsigned int, const char *>, std::allocator<std::pair<unsigned int, const char *>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113__vector_baseINS_4pairIjPKcEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__113__vector_baseINS_4pairIjPKcEENS_9allocatorIS4_EEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKcEE",
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "protected",
     "referenced_type" : "_ZTINSt3__120__vector_base_commonILb1EEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPNSt3__14pairIjPKwEE"
    },
    {
     "access" : "protected",
     "field_name" : "__end_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPNSt3__14pairIjPKwEE"
    },
    {
     "access" : "protected",
     "field_name" : "__end_cap_",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_4pairIjPKwEENS_9allocatorIS4_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__vector_baseINS_4pairIjPKwEENS_9allocatorIS4_EEEE",
   "name" : "std::__vector_base<std::pair<unsigned int, const wchar_t *>, std::allocator<std::pair<unsigned int, const wchar_t *>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113__vector_baseINS_4pairIjPKwEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__113__vector_baseINS_4pairIjPKwEENS_9allocatorIS4_EEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKwEE",
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "protected",
     "referenced_type" : "_ZTINSt3__120__vector_base_commonILb1EEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPNSt3__19sub_matchIPKcEE"
    },
    {
     "access" : "protected",
     "field_name" : "__end_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPNSt3__19sub_matchIPKcEE"
    },
    {
     "access" : "protected",
     "field_name" : "__end_cap_",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_9sub_matchIPKcEENS_9allocatorIS4_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__vector_baseINS_9sub_matchIPKcEENS_9allocatorIS4_EEEE",
   "name" : "std::__vector_base<std::sub_match<const char *>, std::allocator<std::sub_match<const char *>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113__vector_baseINS_9sub_matchIPKcEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__113__vector_baseINS_9sub_matchIPKcEENS_9allocatorIS4_EEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKcEE",
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "protected",
     "referenced_type" : "_ZTINSt3__120__vector_base_commonILb1EEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPNSt3__19sub_matchIPKwEE"
    },
    {
     "access" : "protected",
     "field_name" : "__end_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPNSt3__19sub_matchIPKwEE"
    },
    {
     "access" : "protected",
     "field_name" : "__end_cap_",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_9sub_matchIPKwEENS_9allocatorIS4_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__vector_baseINS_9sub_matchIPKwEENS_9allocatorIS4_EEEE",
   "name" : "std::__vector_base<std::sub_match<const wchar_t *>, std::allocator<std::sub_match<const wchar_t *>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113__vector_baseINS_9sub_matchIPKwEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__113__vector_baseINS_9sub_matchIPKwEENS_9allocatorIS4_EEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKwEE",
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "protected",
     "referenced_type" : "_ZTINSt3__120__vector_base_commonILb1EEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPPNSt3__117__assoc_sub_stateE"
    },
    {
     "access" : "protected",
     "field_name" : "__end_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPPNSt3__117__assoc_sub_stateE"
    },
    {
     "access" : "protected",
     "field_name" : "__end_cap_",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__vector_baseIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "name" : "std::__vector_base<std::__assoc_sub_state *, std::__hidden_allocator<std::__assoc_sub_state *>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113__vector_baseIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTINSt3__113__vector_baseIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE",
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 8,
   "base_specifiers" :
   [
    {
     "access" : "protected",
     "referenced_type" : "_ZTINSt3__120__vector_base_commonILb1EEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPPNSt3__16locale5facetE"
    },
    {
     "access" : "protected",
     "field_name" : "__end_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPPNSt3__16locale5facetE"
    },
    {
     "access" : "protected",
     "field_name" : "__end_cap_",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__vector_baseIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "std::__vector_base<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113__vector_baseIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTINSt3__113__vector_baseIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 136,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE",
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "protected",
     "referenced_type" : "_ZTINSt3__120__vector_base_commonILb1EEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPd"
    },
    {
     "access" : "protected",
     "field_name" : "__end_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPd"
    },
    {
     "access" : "protected",
     "field_name" : "__end_cap_",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPdNS_9allocatorIdEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__vector_baseIdNS_9allocatorIdEEEE",
   "name" : "std::__vector_base<double, std::allocator<double>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113__vector_baseIdNS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__113__vector_baseIdNS_9allocatorIdEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTId",
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "protected",
     "referenced_type" : "_ZTINSt3__120__vector_base_commonILb1EEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPi"
    },
    {
     "access" : "protected",
     "field_name" : "__end_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPi"
    },
    {
     "access" : "protected",
     "field_name" : "__end_cap_",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPiNS_9allocatorIiEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__vector_baseIiNS_9allocatorIiEEEE",
   "name" : "std::__vector_base<int, std::allocator<int>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113__vector_baseIiNS_9allocatorIiEEEE",
   "self_type" : "_ZTINSt3__113__vector_baseIiNS_9allocatorIiEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTIi",
    "_ZTINSt3__19allocatorIiEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "protected",
     "referenced_type" : "_ZTINSt3__120__vector_base_commonILb1EEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPj"
    },
    {
     "access" : "protected",
     "field_name" : "__end_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPj"
    },
    {
     "access" : "protected",
     "field_name" : "__end_cap_",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113__vector_baseIjNS_9allocatorIjEEEE",
   "name" : "std::__vector_base<unsigned int, std::allocator<unsigned int>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113__vector_baseIjNS_9allocatorIjEEEE",
   "self_type" : "_ZTINSt3__113__vector_baseIjNS_9allocatorIjEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTIj",
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ok_",
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryE",
   "name" : "std::basic_istream<char, std::char_traits<char>>::sentry",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryE",
   "self_type" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryE",
   "size" : 1,
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "is_virtual" : true,
     "referenced_type" : "_ZTINSt3__19basic_iosIcNS_11char_traitsIcEEEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__gc_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_istream<char, std::char_traits<char>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "size" : 88,
   "source_file" : "external/libcxx/include/istream",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE"
   ],
   "vtable_components" :
   [
    {
     "component_value" : 8,
     "kind" : "vbase_offset"
    },
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEED0Ev"
    },
    {
     "component_value" : -8,
     "kind" : "vcall_offset"
    },
    {
     "component_value" : -8,
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_istreamIcNS_11char_traitsIcEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_istreamIcNS_11char_traitsIcEEED0Ev"
    }
   ]
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ok_",
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryE",
   "name" : "std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryE",
   "self_type" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryE",
   "size" : 1,
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "is_virtual" : true,
     "referenced_type" : "_ZTINSt3__19basic_iosIwNS_11char_traitsIwEEEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__gc_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "name" : "std::basic_istream<wchar_t, std::char_traits<wchar_t>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
   "size" : 88,
   "source_file" : "external/libcxx/include/istream",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE"
   ],
   "vtable_components" :
   [
    {
     "component_value" : 8,
     "kind" : "vbase_offset"
    },
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEED0Ev"
    },
    {
     "component_value" : -8,
     "kind" : "vcall_offset"
    },
    {
     "component_value" : -8,
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_istreamIwNS_11char_traitsIwEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_istreamIwNS_11char_traitsIwEEED0Ev"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ok_",
     "referenced_type" : "_ZTIb"
    },
    {
     "access" : "private",
     "field_name" : "__os_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
   "name" : "std::basic_ostream<char, std::char_traits<char>>::sentry",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
   "self_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
   "size" : 8,
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "is_virtual" : true,
     "referenced_type" : "_ZTINSt3__19basic_iosIcNS_11char_traitsIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_ostream<char, std::char_traits<char>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "size" : 84,
   "source_file" : "external/libcxx/include/ostream",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE"
   ],
   "vtable_components" :
   [
    {
     "component_value" : 4,
     "kind" : "vbase_offset"
    },
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev"
    },
    {
     "component_value" : -4,
     "kind" : "vcall_offset"
    },
    {
     "component_value" : -4,
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ok_",
     "referenced_type" : "_ZTIb"
    },
    {
     "access" : "private",
     "field_name" : "__os_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE",
   "name" : "std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE",
   "self_type" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE",
   "size" : 8,
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "is_virtual" : true,
     "referenced_type" : "_ZTINSt3__19basic_iosIwNS_11char_traitsIwEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "name" : "std::basic_ostream<wchar_t, std::char_traits<wchar_t>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "size" : 84,
   "source_file" : "external/libcxx/include/ostream",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE"
   ],
   "vtable_components" :
   [
    {
     "component_value" : 4,
     "kind" : "vbase_offset"
    },
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEED0Ev"
    },
    {
     "component_value" : -4,
     "kind" : "vcall_offset"
    },
    {
     "component_value" : -4,
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_ostreamIwNS_11char_traitsIwEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_ostreamIwNS_11char_traitsIwEEED0Ev"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113greater_equalIvEE",
   "name" : "std::greater_equal<>",
   "referenced_type" : "_ZTINSt3__113greater_equalIvEE",
   "self_type" : "_ZTINSt3__113greater_equalIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_arithmeticIcEE",
   "name" : "std::is_arithmetic<char>",
   "referenced_type" : "_ZTINSt3__113is_arithmeticIcEE",
   "self_type" : "_ZTINSt3__113is_arithmeticIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_arithmeticIdEE",
   "name" : "std::is_arithmetic<double>",
   "referenced_type" : "_ZTINSt3__113is_arithmeticIdEE",
   "self_type" : "_ZTINSt3__113is_arithmeticIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_arithmeticIhEE",
   "name" : "std::is_arithmetic<unsigned char>",
   "referenced_type" : "_ZTINSt3__113is_arithmeticIhEE",
   "self_type" : "_ZTINSt3__113is_arithmeticIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_arithmeticIiEE",
   "name" : "std::is_arithmetic<int>",
   "referenced_type" : "_ZTINSt3__113is_arithmeticIiEE",
   "self_type" : "_ZTINSt3__113is_arithmeticIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_arithmeticIjEE",
   "name" : "std::is_arithmetic<unsigned int>",
   "referenced_type" : "_ZTINSt3__113is_arithmeticIjEE",
   "self_type" : "_ZTINSt3__113is_arithmeticIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_arithmeticIlEE",
   "name" : "std::is_arithmetic<long>",
   "referenced_type" : "_ZTINSt3__113is_arithmeticIlEE",
   "self_type" : "_ZTINSt3__113is_arithmeticIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_arithmeticImEE",
   "name" : "std::is_arithmetic<unsigned long>",
   "referenced_type" : "_ZTINSt3__113is_arithmeticImEE",
   "self_type" : "_ZTINSt3__113is_arithmeticImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_arithmeticIsEE",
   "name" : "std::is_arithmetic<short>",
   "referenced_type" : "_ZTINSt3__113is_arithmeticIsEE",
   "self_type" : "_ZTINSt3__113is_arithmeticIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_arithmeticItEE",
   "name" : "std::is_arithmetic<unsigned short>",
   "referenced_type" : "_ZTINSt3__113is_arithmeticItEE",
   "self_type" : "_ZTINSt3__113is_arithmeticItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_arithmeticIwEE",
   "name" : "std::is_arithmetic<wchar_t>",
   "referenced_type" : "_ZTINSt3__113is_arithmeticIwEE",
   "self_type" : "_ZTINSt3__113is_arithmeticIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_arithmeticIxEE",
   "name" : "std::is_arithmetic<long long>",
   "referenced_type" : "_ZTINSt3__113is_arithmeticIxEE",
   "self_type" : "_ZTINSt3__113is_arithmeticIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_arithmeticIyEE",
   "name" : "std::is_arithmetic<unsigned long long>",
   "referenced_type" : "_ZTINSt3__113is_arithmeticIyEE",
   "self_type" : "_ZTINSt3__113is_arithmeticIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRNS_6localeEOS1_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRNS_6localeEOS1_EE",
   "name" : "std::is_assignable<std::locale &, std::locale &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRNS_6localeEOS1_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRNS_6localeEOS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16localeE",
    "_ZTIONSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRNS_6vectorIdNS_9allocatorIdEEEEOS4_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRNS_6vectorIdNS_9allocatorIdEEEEOS4_EE",
   "name" : "std::is_assignable<std::vector<double, std::allocator<double>> &, std::vector<double, std::allocator<double>> &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRNS_6vectorIdNS_9allocatorIdEEEEOS4_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRNS_6vectorIdNS_9allocatorIdEEEEOS4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16vectorIdNS_9allocatorIdEEEE",
    "_ZTIONSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRNS_9allocatorIcEEOS2_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRNS_9allocatorIcEEOS2_EE",
   "name" : "std::is_assignable<std::allocator<char> &, std::allocator<char> &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRNS_9allocatorIcEEOS2_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRNS_9allocatorIcEEOS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIcEE",
    "_ZTIONSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRNS_9allocatorIdEEOS2_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRNS_9allocatorIdEEOS2_EE",
   "name" : "std::is_assignable<std::allocator<double> &, std::allocator<double> &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRNS_9allocatorIdEEOS2_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRNS_9allocatorIdEEOS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIdEE",
    "_ZTIONSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRNS_9allocatorIwEEOS2_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRNS_9allocatorIwEEOS2_EE",
   "name" : "std::is_assignable<std::allocator<wchar_t> &, std::allocator<wchar_t> &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRNS_9allocatorIwEEOS2_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRNS_9allocatorIwEEOS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIwEE",
    "_ZTIONSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPFPvjEOS3_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPFPvjEOS3_EE",
   "name" : "std::is_assignable<void *(*&)(unsigned int), void *(*&&)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPFPvjEOS3_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPFPvjEOS3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFPvjE",
    "_ZTIOPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPFvPvEOS3_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPFvPvEOS3_EE",
   "name" : "std::is_assignable<void (*&)(void *), void (*&&)(void *)>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPFvPvEOS3_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPFvPvEOS3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFvPvE",
    "_ZTIOPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEOS5_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEOS5_EE",
   "name" : "std::is_assignable<std::basic_ostream<char, std::char_traits<char>> *&, std::basic_ostream<char, std::char_traits<char>> *&&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEOS5_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEOS5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
    "_ZTIOPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEOS5_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEOS5_EE",
   "name" : "std::is_assignable<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&, std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEOS5_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEOS5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
    "_ZTIOPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPNS_17__assoc_sub_stateEOS2_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPNS_17__assoc_sub_stateEOS2_EE",
   "name" : "std::is_assignable<std::__assoc_sub_state *&, std::__assoc_sub_state *&&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPNS_17__assoc_sub_stateEOS2_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPNS_17__assoc_sub_stateEOS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__117__assoc_sub_stateE",
    "_ZTIOPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPNS_18condition_variableEOS2_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPNS_18condition_variableEOS2_EE",
   "name" : "std::is_assignable<std::condition_variable *&, std::condition_variable *&&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPNS_18condition_variableEOS2_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPNS_18condition_variableEOS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__118condition_variableE",
    "_ZTIOPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPNS_18condition_variableERKS2_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPNS_18condition_variableERKS2_EE",
   "name" : "std::is_assignable<std::condition_variable *&, std::condition_variable *const &>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPNS_18condition_variableERKS2_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPNS_18condition_variableERKS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__118condition_variableE",
    "_ZTIRKPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEOS7_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEOS7_EE",
   "name" : "std::is_assignable<std::pair<std::condition_variable *, std::mutex *> *&, std::pair<std::condition_variable *, std::mutex *> *&&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEOS7_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEOS7_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTIOPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPNS_5mutexEOS2_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPNS_5mutexEOS2_EE",
   "name" : "std::is_assignable<std::mutex *&, std::mutex *&&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPNS_5mutexEOS2_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPNS_5mutexEOS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__15mutexE",
    "_ZTIOPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPNS_5mutexERKS2_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPNS_5mutexERKS2_EE",
   "name" : "std::is_assignable<std::mutex *&, std::mutex *const &>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPNS_5mutexERKS2_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPNS_5mutexERKS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__15mutexE",
    "_ZTIRKPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPPFvNS_8ios_base5eventERS1_iEOS6_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPPFvNS_8ios_base5eventERS1_iEOS6_EE",
   "name" : "std::is_assignable<void (**&)(event, ios_base &, int), void (**&&)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPPFvNS_8ios_base5eventERS1_iEOS6_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPPFvNS_8ios_base5eventERS1_iEOS6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPFvNSt3__18ios_base5eventERS0_iE",
    "_ZTIOPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPPNS_17__assoc_sub_stateEOS3_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPPNS_17__assoc_sub_stateEOS3_EE",
   "name" : "std::is_assignable<std::__assoc_sub_state **&, std::__assoc_sub_state **&&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPPNS_17__assoc_sub_stateEOS3_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPPNS_17__assoc_sub_stateEOS3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__117__assoc_sub_stateE",
    "_ZTIOPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPPNS_6locale5facetEOS4_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPPNS_6locale5facetEOS4_EE",
   "name" : "std::is_assignable<std::locale::facet **&, std::locale::facet **&&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPPNS_6locale5facetEOS4_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPPNS_6locale5facetEOS4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__16locale5facetE",
    "_ZTIOPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPPNS_8__i_nodeEOS3_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPPNS_8__i_nodeEOS3_EE",
   "name" : "std::is_assignable<std::__i_node **&, std::__i_node **&&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPPNS_8__i_nodeEOS3_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPPNS_8__i_nodeEOS3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__18__i_nodeE",
    "_ZTIOPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPPvOS2_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPPvOS2_EE",
   "name" : "std::is_assignable<void **&, void **&&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPPvOS2_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPPvOS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPv",
    "_ZTIOPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPcOS1_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPcOS1_EE",
   "name" : "std::is_assignable<char *&, char *&&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPcOS1_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPcOS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPc",
    "_ZTIOPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPcS1_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPcS1_EE",
   "name" : "std::is_assignable<char *&, char *>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPcS1_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPcS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPc",
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPiOS1_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPiOS1_EE",
   "name" : "std::is_assignable<int *&, int *&&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPiOS1_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPiOS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPi",
    "_ZTIOPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPlOS1_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPlOS1_EE",
   "name" : "std::is_assignable<long *&, long *&&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPlOS1_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPlOS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPl",
    "_ZTIOPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPwOS1_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPwOS1_EE",
   "name" : "std::is_assignable<wchar_t *&, wchar_t *&&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPwOS1_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPwOS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPw",
    "_ZTIOPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPwS1_Lb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRPwS1_EE",
   "name" : "std::is_assignable<wchar_t *&, wchar_t *>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRPwS1_EE",
   "self_type" : "_ZTINSt3__113is_assignableIRPwS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPw",
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRaOaLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRaOaEE",
   "name" : "std::is_assignable<signed char &, signed char &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRaOaEE",
   "self_type" : "_ZTINSt3__113is_assignableIRaOaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRa",
    "_ZTIOa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRcOcLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRcOcEE",
   "name" : "std::is_assignable<char &, char &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRcOcEE",
   "self_type" : "_ZTINSt3__113is_assignableIRcOcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRc",
    "_ZTIOc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRdOdLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRdOdEE",
   "name" : "std::is_assignable<double &, double &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRdOdEE",
   "self_type" : "_ZTINSt3__113is_assignableIRdOdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRd",
    "_ZTIOd"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIReOeLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIReOeEE",
   "name" : "std::is_assignable<long double &, long double &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIReOeEE",
   "self_type" : "_ZTINSt3__113is_assignableIReOeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRe",
    "_ZTIOe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRfOfLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRfOfEE",
   "name" : "std::is_assignable<float &, float &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRfOfEE",
   "self_type" : "_ZTINSt3__113is_assignableIRfOfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRf",
    "_ZTIOf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRhOhLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRhOhEE",
   "name" : "std::is_assignable<unsigned char &, unsigned char &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRhOhEE",
   "self_type" : "_ZTINSt3__113is_assignableIRhOhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRh",
    "_ZTIOh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRiOiLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRiOiEE",
   "name" : "std::is_assignable<int &, int &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRiOiEE",
   "self_type" : "_ZTINSt3__113is_assignableIRiOiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRi",
    "_ZTIOi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRjOjLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRjOjEE",
   "name" : "std::is_assignable<unsigned int &, unsigned int &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRjOjEE",
   "self_type" : "_ZTINSt3__113is_assignableIRjOjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRj",
    "_ZTIOj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRlOlLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRlOlEE",
   "name" : "std::is_assignable<long &, long &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRlOlEE",
   "self_type" : "_ZTINSt3__113is_assignableIRlOlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRl",
    "_ZTIOl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRmOmLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRmOmEE",
   "name" : "std::is_assignable<unsigned long &, unsigned long &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRmOmEE",
   "self_type" : "_ZTINSt3__113is_assignableIRmOmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRm",
    "_ZTIOm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRsOsLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRsOsEE",
   "name" : "std::is_assignable<short &, short &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRsOsEE",
   "self_type" : "_ZTINSt3__113is_assignableIRsOsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRs",
    "_ZTIOs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRtOtLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRtOtEE",
   "name" : "std::is_assignable<unsigned short &, unsigned short &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRtOtEE",
   "self_type" : "_ZTINSt3__113is_assignableIRtOtEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRt",
    "_ZTIOt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRwOwLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRwOwEE",
   "name" : "std::is_assignable<wchar_t &, wchar_t &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRwOwEE",
   "self_type" : "_ZTINSt3__113is_assignableIRwOwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRw",
    "_ZTIOw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRxOxLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRxOxEE",
   "name" : "std::is_assignable<long long &, long long &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRxOxEE",
   "self_type" : "_ZTINSt3__113is_assignableIRxOxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRx",
    "_ZTIOx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_assignable_impIRyOyLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113is_assignableIRyOyEE",
   "name" : "std::is_assignable<unsigned long long &, unsigned long long &&>",
   "referenced_type" : "_ZTINSt3__113is_assignableIRyOyEE",
   "self_type" : "_ZTINSt3__113is_assignableIRyOyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRy",
    "_ZTIOy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113make_unsignedIiEE",
   "name" : "std::make_unsigned<int>",
   "referenced_type" : "_ZTINSt3__113make_unsignedIiEE",
   "self_type" : "_ZTINSt3__113make_unsignedIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113messages_baseE",
   "name" : "std::messages_base",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113messages_baseE",
   "self_type" : "_ZTINSt3__113messages_baseE",
   "size" : 1,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__f_",
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113random_deviceE",
   "name" : "std::random_device",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113random_deviceE",
   "self_type" : "_ZTINSt3__113random_deviceE",
   "size" : 4,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIDnEE",
   "name" : "std::remove_extent<std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__113remove_extentIDnEE",
   "self_type" : "_ZTINSt3__113remove_extentIDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair<std::__shared_count *, std::__release_shared_count>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair<void **, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair<char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair<int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair<long *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair<wchar_t *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_9allocatorIcEEEE",
   "name" : "std::remove_extent<const std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_9allocatorIwEEEE",
   "name" : "std::remove_extent<const std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIKNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::remove_extent<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "name" : "std::remove_extent<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "name" : "std::remove_extent<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "name" : "std::remove_extent<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "name" : "std::remove_extent<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::remove_extent<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::remove_extent<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::remove_extent<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::remove_extent<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::remove_extent<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_9allocatorINS_5mutexEEEEE",
   "name" : "std::remove_extent<std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_9allocatorIcEEEE",
   "name" : "std::remove_extent<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentINS_9allocatorIwEEEE",
   "name" : "std::remove_extent<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__113remove_extentINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__113remove_extentINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIPFvPvEEE",
   "name" : "std::remove_extent<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__113remove_extentIPFvPvEEE",
   "self_type" : "_ZTINSt3__113remove_extentIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIPNS_14__shared_countEEE",
   "name" : "std::remove_extent<std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__113remove_extentIPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__113remove_extentIPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::remove_extent<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__113remove_extentIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__113remove_extentIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIPNS_6locale5facetEEE",
   "name" : "std::remove_extent<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__113remove_extentIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__113remove_extentIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::remove_extent<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__113remove_extentIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__113remove_extentIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIPPvEE",
   "name" : "std::remove_extent<void **>",
   "referenced_type" : "_ZTINSt3__113remove_extentIPPvEE",
   "self_type" : "_ZTINSt3__113remove_extentIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIPcEE",
   "name" : "std::remove_extent<char *>",
   "referenced_type" : "_ZTINSt3__113remove_extentIPcEE",
   "self_type" : "_ZTINSt3__113remove_extentIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIPhEE",
   "name" : "std::remove_extent<unsigned char *>",
   "referenced_type" : "_ZTINSt3__113remove_extentIPhEE",
   "self_type" : "_ZTINSt3__113remove_extentIPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIPiEE",
   "name" : "std::remove_extent<int *>",
   "referenced_type" : "_ZTINSt3__113remove_extentIPiEE",
   "self_type" : "_ZTINSt3__113remove_extentIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIPjEE",
   "name" : "std::remove_extent<unsigned int *>",
   "referenced_type" : "_ZTINSt3__113remove_extentIPjEE",
   "self_type" : "_ZTINSt3__113remove_extentIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIPlEE",
   "name" : "std::remove_extent<long *>",
   "referenced_type" : "_ZTINSt3__113remove_extentIPlEE",
   "self_type" : "_ZTINSt3__113remove_extentIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIPwEE",
   "name" : "std::remove_extent<wchar_t *>",
   "referenced_type" : "_ZTINSt3__113remove_extentIPwEE",
   "self_type" : "_ZTINSt3__113remove_extentIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIeEE",
   "name" : "std::remove_extent<long double>",
   "referenced_type" : "_ZTINSt3__113remove_extentIeEE",
   "self_type" : "_ZTINSt3__113remove_extentIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIlEE",
   "name" : "std::remove_extent<long>",
   "referenced_type" : "_ZTINSt3__113remove_extentIlEE",
   "self_type" : "_ZTINSt3__113remove_extentIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113remove_extentIxEE",
   "name" : "std::remove_extent<long long>",
   "referenced_type" : "_ZTINSt3__113remove_extentIxEE",
   "self_type" : "_ZTINSt3__113remove_extentIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__state_",
     "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__113shared_futureIvEE",
   "name" : "std::shared_future<void>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__113shared_futureIvEE",
   "self_type" : "_ZTINSt3__113shared_futureIvEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__113try_to_lock_tE",
   "name" : "std::try_to_lock_t",
   "referenced_type" : "_ZTINSt3__113try_to_lock_tE",
   "self_type" : "_ZTINSt3__113try_to_lock_tE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__seg_",
     "referenced_type" : "_ZTIPj"
    },
    {
     "access" : "private",
     "field_name" : "__ctz_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb0ELj0EEE",
   "name" : "std::__bit_iterator<std::__bitset<0, 0>, false, 0>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb0ELj0EEE",
   "self_type" : "_ZTINSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb0ELj0EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__bit_reference",
   "template_args" :
   [
    "_ZTINSt3__18__bitsetILj0ELj0EEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__seg_",
     "referenced_type" : "_ZTIPKj"
    },
    {
     "access" : "private",
     "field_name" : "__ctz_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb1ELj0EEE",
   "name" : "std::__bit_iterator<std::__bitset<0, 0>, true, 0>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb1ELj0EEE",
   "self_type" : "_ZTINSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb1ELj0EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__bit_reference",
   "template_args" :
   [
    "_ZTINSt3__18__bitsetILj0ELj0EEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIDic9mbstate_tEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "_Maxcode_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIm"
    },
    {
     "access" : "private",
     "field_name" : "_Mode_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__112codecvt_modeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__codecvt_utf8IDiEE",
   "name" : "std::__codecvt_utf8<char32_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114__codecvt_utf8IDiEE",
   "self_type" : "_ZTINSt3__114__codecvt_utf8IDiEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/codecvt",
   "template_args" :
   [
    "_ZTIDi"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__114__codecvt_utf8IDiEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114__codecvt_utf8IDiED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114__codecvt_utf8IDiED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IDiE6do_outER9mbstate_tPKDiS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IDiE5do_inER9mbstate_tPKcS5_RS5_PDiS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IDiE10do_unshiftER9mbstate_tPcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IDiE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IDiE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IDiE9do_lengthER9mbstate_tPKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IDiE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "_Maxcode_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIm"
    },
    {
     "access" : "private",
     "field_name" : "_Mode_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__112codecvt_modeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__codecvt_utf8IDsEE",
   "name" : "std::__codecvt_utf8<char16_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114__codecvt_utf8IDsEE",
   "self_type" : "_ZTINSt3__114__codecvt_utf8IDsEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/codecvt",
   "template_args" :
   [
    "_ZTIDs"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__114__codecvt_utf8IDsEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114__codecvt_utf8IDsED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114__codecvt_utf8IDsED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IDsE6do_outER9mbstate_tPKDsS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IDsE5do_inER9mbstate_tPKcS5_RS5_PDsS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IDsE10do_unshiftER9mbstate_tPcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IDsE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IDsE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IDsE9do_lengthER9mbstate_tPKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IDsE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIwc9mbstate_tEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "_Maxcode_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIm"
    },
    {
     "access" : "private",
     "field_name" : "_Mode_",
     "field_offset" : 128,
     "referenced_type" : "_ZTINSt3__112codecvt_modeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__codecvt_utf8IwEE",
   "name" : "std::__codecvt_utf8<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114__codecvt_utf8IwEE",
   "self_type" : "_ZTINSt3__114__codecvt_utf8IwEE",
   "size" : 20,
   "source_file" : "external/libcxx/include/codecvt",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__114__codecvt_utf8IwEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114__codecvt_utf8IwED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114__codecvt_utf8IwED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IwE6do_outER9mbstate_tPKwS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IwE5do_inER9mbstate_tPKcS5_RS5_PwS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IwE10do_unshiftER9mbstate_tPcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IwE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IwE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IwE9do_lengthER9mbstate_tPKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114__codecvt_utf8IwE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::__has_max_size<const std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__114__has_max_sizeIKNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__114__has_max_sizeIKNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIKNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::__has_max_size<const std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__114__has_max_sizeIKNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__114__has_max_sizeIKNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIKNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::__has_max_size<const std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__114__has_max_sizeIKNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__114__has_max_sizeIKNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIKNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDiEEEE",
   "name" : "std::__has_max_size<const std::allocator<char32_t>>",
   "referenced_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDiEEEE",
   "self_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDsEEEE",
   "name" : "std::__has_max_size<const std::allocator<char16_t>>",
   "referenced_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDsEEEE",
   "self_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDsEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIcEEEE",
   "name" : "std::__has_max_size<const std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIwEEEE",
   "name" : "std::__has_max_size<const std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__is_construct5__natE",
   "name" : "std::__is_construct::__nat",
   "referenced_type" : "_ZTINSt3__114__is_construct5__natE",
   "self_type" : "_ZTINSt3__114__is_construct5__natE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIDnEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIDnEE",
   "name" : "std::__is_nullptr_t<std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIDnEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair<std::__shared_count *, std::__release_shared_count>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPPvPFvS2_EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair<void **, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPcPFvPvEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair<char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPhPFvPvEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPiPFvPvEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair<int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPjNS_9allocatorIjEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPjPFvPvEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPlPFvPvEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair<long *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPwPFvPvEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair<wchar_t *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPiLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPlLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPwLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_9allocatorIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_9allocatorIcEEEE",
   "name" : "std::__is_nullptr_t<const std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_9allocatorIwEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_9allocatorIwEEEE",
   "name" : "std::__is_nullptr_t<const std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKcEE",
   "name" : "std::__is_nullptr_t<const char>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKcEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKwEE",
   "name" : "std::__is_nullptr_t<const wchar_t>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKwEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::__is_nullptr_t<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_15__thread_structEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_15__thread_structEEE",
   "name" : "std::__is_nullptr_t<std::__thread_struct>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_15__thread_structEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_15__thread_structEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::__is_nullptr_t<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::__is_nullptr_t<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::__is_nullptr_t<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPiLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPlLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPwLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::__is_nullptr_t<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_9allocatorINS_5mutexEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_9allocatorINS_5mutexEEEEE",
   "name" : "std::__is_nullptr_t<std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_9allocatorIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_9allocatorIcEEEE",
   "name" : "std::__is_nullptr_t<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_9allocatorIwEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_9allocatorIwEEEE",
   "name" : "std::__is_nullptr_t<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPFvPvEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIPFvPvEEE",
   "name" : "std::__is_nullptr_t<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIPFvPvEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPNS_14__shared_countEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIPNS_14__shared_countEEE",
   "name" : "std::__is_nullptr_t<std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPNS_18condition_variableEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIPNS_18condition_variableEEE",
   "name" : "std::__is_nullptr_t<std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::__is_nullptr_t<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPNS_5mutexEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIPNS_5mutexEEE",
   "name" : "std::__is_nullptr_t<std::mutex *>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPNS_6locale5facetEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIPNS_6locale5facetEEE",
   "name" : "std::__is_nullptr_t<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPPFvNS_8ios_base5eventERS1_iEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::__is_nullptr_t<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPPvEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIPPvEE",
   "name" : "std::__is_nullptr_t<void **>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIPPvEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIPcEE",
   "name" : "std::__is_nullptr_t<char *>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIPcEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPhEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIPhEE",
   "name" : "std::__is_nullptr_t<unsigned char *>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIPhEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPiEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIPiEE",
   "name" : "std::__is_nullptr_t<int *>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIPiEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIPjEE",
   "name" : "std::__is_nullptr_t<unsigned int *>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIPjEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPlEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIPlEE",
   "name" : "std::__is_nullptr_t<long *>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIPlEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIPwEE",
   "name" : "std::__is_nullptr_t<wchar_t *>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIPwEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIaEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIaEE",
   "name" : "std::__is_nullptr_t<signed char>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIaEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIcEE",
   "name" : "std::__is_nullptr_t<char>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIcEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIdEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIdEE",
   "name" : "std::__is_nullptr_t<double>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIdEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIeEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIeEE",
   "name" : "std::__is_nullptr_t<long double>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIeEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIfEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIfEE",
   "name" : "std::__is_nullptr_t<float>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIfEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIhEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIhEE",
   "name" : "std::__is_nullptr_t<unsigned char>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIhEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIiEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIiEE",
   "name" : "std::__is_nullptr_t<int>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIiEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIjEE",
   "name" : "std::__is_nullptr_t<unsigned int>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIjEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIlEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIlEE",
   "name" : "std::__is_nullptr_t<long>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIlEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implImEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tImEE",
   "name" : "std::__is_nullptr_t<unsigned long>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tImEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIsEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIsEE",
   "name" : "std::__is_nullptr_t<short>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIsEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implItEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tItEE",
   "name" : "std::__is_nullptr_t<unsigned short>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tItEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIwEE",
   "name" : "std::__is_nullptr_t<wchar_t>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIwEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIxEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIxEE",
   "name" : "std::__is_nullptr_t<long long>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIxEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIyEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIyEE",
   "name" : "std::__is_nullptr_t<unsigned long long>",
   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIyEE",
   "self_type" : "_ZTINSt3__114__is_nullptr_tIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__lazy_or_implILb0EJEEE",
   "name" : "std::__lazy_or_impl<false>",
   "referenced_type" : "_ZTINSt3__114__lazy_or_implILb0EJEEE",
   "self_type" : "_ZTINSt3__114__lazy_or_implILb0EJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__num_get_baseE",
   "name" : "std::__num_get_base",
   "referenced_type" : "_ZTINSt3__114__num_get_baseE",
   "self_type" : "_ZTINSt3__114__num_get_baseE",
   "size" : 1,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__num_put_baseE",
   "name" : "std::__num_put_base",
   "referenced_type" : "_ZTINSt3__114__num_put_baseE",
   "self_type" : "_ZTINSt3__114__num_put_baseE",
   "size" : 1,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__numeric_typeIvEE",
   "name" : "std::__numeric_type<void>",
   "referenced_type" : "_ZTINSt3__114__numeric_typeIvEE",
   "self_type" : "_ZTINSt3__114__numeric_typeIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeIDiNS_9allocatorIDiEEEE",
   "name" : "std::__pointer_type<char32_t, std::allocator<char32_t>>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeIDiNS_9allocatorIDiEEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeIDiNS_9allocatorIDiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIDi",
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeIDsNS_9allocatorIDsEEEE",
   "name" : "std::__pointer_type<char16_t, std::allocator<char16_t>>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeIDsNS_9allocatorIDsEEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeIDsNS_9allocatorIDsEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIDs",
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeINS_14__shared_countENS_22__release_shared_countEEE",
   "name" : "std::__pointer_type<std::__shared_count, std::__release_shared_count>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeINS_14__shared_countENS_22__release_shared_countEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeINS_14__shared_countENS_22__release_shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__114__shared_countE",
    "_ZTINSt3__122__release_shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeINS_15__thread_structENS_14default_deleteIS1_EEEE",
   "name" : "std::__pointer_type<std::__thread_struct, std::default_delete<std::__thread_struct>>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeINS_15__thread_structENS_14default_deleteIS1_EEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeINS_15__thread_structENS_14default_deleteIS1_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE",
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS3_IS5_EEEE",
   "name" : "std::__pointer_type<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>, std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS3_IS5_EEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS3_IS5_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "name" : "std::__pointer_type<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "name" : "std::__pointer_type<std::pair<std::condition_variable *, std::mutex *>, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeINS_4pairIjPKcEENS_9allocatorIS4_EEEE",
   "name" : "std::__pointer_type<std::pair<unsigned int, const char *>, std::allocator<std::pair<unsigned int, const char *>>>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeINS_4pairIjPKcEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeINS_4pairIjPKcEENS_9allocatorIS4_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKcEE",
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeINS_4pairIjPKwEENS_9allocatorIS4_EEEE",
   "name" : "std::__pointer_type<std::pair<unsigned int, const wchar_t *>, std::allocator<std::pair<unsigned int, const wchar_t *>>>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeINS_4pairIjPKwEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeINS_4pairIjPKwEENS_9allocatorIS4_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKwEE",
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeINS_9sub_matchIPKcEENS_9allocatorIS4_EEEE",
   "name" : "std::__pointer_type<std::sub_match<const char *>, std::allocator<std::sub_match<const char *>>>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeINS_9sub_matchIPKcEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeINS_9sub_matchIPKcEENS_9allocatorIS4_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKcEE",
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeINS_9sub_matchIPKwEENS_9allocatorIS4_EEEE",
   "name" : "std::__pointer_type<std::sub_match<const wchar_t *>, std::allocator<std::sub_match<const wchar_t *>>>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeINS_9sub_matchIPKwEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeINS_9sub_matchIPKwEENS_9allocatorIS4_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKwEE",
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeIPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "name" : "std::__pointer_type<void (*)(event, ios_base &, int), void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeIPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeIPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPFvNSt3__18ios_base5eventERS0_iE",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "name" : "std::__pointer_type<std::__assoc_sub_state *, std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE",
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "std::__pointer_type<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE",
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeIPvPFvS1_EEE",
   "name" : "std::__pointer_type<void *, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeIPvPFvS1_EEE",
   "self_type" : "_ZTINSt3__114__pointer_typeIPvPFvS1_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPv",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeIcNS_9allocatorIcEEEE",
   "name" : "std::__pointer_type<char, std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeIcNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeIcNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeIcPFvPvEEE",
   "name" : "std::__pointer_type<char, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeIcPFvPvEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeIcPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIc",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeIdNS_9allocatorIdEEEE",
   "name" : "std::__pointer_type<double, std::allocator<double>>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeIdNS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeIdNS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTId",
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeIhPFvPvEEE",
   "name" : "std::__pointer_type<unsigned char, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeIhPFvPvEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeIhPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIh",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeIiNS_9allocatorIiEEEE",
   "name" : "std::__pointer_type<int, std::allocator<int>>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeIiNS_9allocatorIiEEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeIiNS_9allocatorIiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIi",
    "_ZTINSt3__19allocatorIiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeIiPFvPvEEE",
   "name" : "std::__pointer_type<int, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeIiPFvPvEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeIiPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeIjNS_9allocatorIjEEEE",
   "name" : "std::__pointer_type<unsigned int, std::allocator<unsigned int>>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeIjNS_9allocatorIjEEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeIjNS_9allocatorIjEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIj",
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeIjPFvPvEEE",
   "name" : "std::__pointer_type<unsigned int, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeIjPFvPvEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeIjPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeIlPFvPvEEE",
   "name" : "std::__pointer_type<long, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeIlPFvPvEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeIlPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIl",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeIwNS_9allocatorIwEEEE",
   "name" : "std::__pointer_type<wchar_t, std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeIwNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeIwNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__pointer_typeIwPFvPvEEE",
   "name" : "std::__pointer_type<wchar_t, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__114__pointer_typeIwPFvPvEEE",
   "self_type" : "_ZTINSt3__114__pointer_typeIwPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIw",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
   "name" : "std::__ratio_divide<std::ratio<1, 1000000000>, std::ratio<1, 1>>",
   "referenced_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
   "self_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
    "_ZTINSt3__15ratioILx1ELx1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEES2_EE",
   "name" : "std::__ratio_divide<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
   "referenced_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEES2_EE",
   "self_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000EEENS1_ILx1ELx1EEEEE",
   "name" : "std::__ratio_divide<std::ratio<1, 1000000>, std::ratio<1, 1>>",
   "referenced_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000EEENS1_ILx1ELx1EEEEE",
   "self_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000EEENS1_ILx1ELx1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1000000EEE",
    "_ZTINSt3__15ratioILx1ELx1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000000EEEEE",
   "name" : "std::__ratio_divide<std::ratio<1, 1>, std::ratio<1, 1000000000>>",
   "referenced_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000000EEEEE",
   "self_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000000EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1EEE",
    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000EEEEE",
   "name" : "std::__ratio_divide<std::ratio<1, 1>, std::ratio<1, 1000000>>",
   "referenced_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000EEEEE",
   "self_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1EEE",
    "_ZTINSt3__15ratioILx1ELx1000000EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj112ELj1ELj8EEE",
   "name" : "std::__select_align<112, 1, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj112ELj1ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj112ELj1ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj112ELj2ELj8EEE",
   "name" : "std::__select_align<112, 2, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj112ELj2ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj112ELj2ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj112ELj4ELj8EEE",
   "name" : "std::__select_align<112, 4, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj112ELj4ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj112ELj4ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj112ELj8ELj4EEE",
   "name" : "std::__select_align<112, 8, 4>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj112ELj8ELj4EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj112ELj8ELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj112ELj8ELj8EEE",
   "name" : "std::__select_align<112, 8, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj112ELj8ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj112ELj8ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj1ELj8EEE",
   "name" : "std::__select_align<12, 1, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj12ELj1ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj12ELj1ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj2ELj8EEE",
   "name" : "std::__select_align<12, 2, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj12ELj2ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj12ELj2ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj4ELj8EEE",
   "name" : "std::__select_align<12, 4, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj12ELj4ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj12ELj4ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj8ELj4EEE",
   "name" : "std::__select_align<12, 8, 4>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj12ELj8ELj4EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj12ELj8ELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj8ELj8EEE",
   "name" : "std::__select_align<12, 8, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj12ELj8ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj12ELj8ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj160ELj1ELj8EEE",
   "name" : "std::__select_align<160, 1, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj160ELj1ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj160ELj1ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj160ELj2ELj8EEE",
   "name" : "std::__select_align<160, 2, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj160ELj2ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj160ELj2ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj160ELj4ELj8EEE",
   "name" : "std::__select_align<160, 4, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj160ELj4ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj160ELj4ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj160ELj8ELj4EEE",
   "name" : "std::__select_align<160, 8, 4>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj160ELj8ELj4EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj160ELj8ELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj160ELj8ELj8EEE",
   "name" : "std::__select_align<160, 8, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj160ELj8ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj160ELj8ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj1ELj8EEE",
   "name" : "std::__select_align<16, 1, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj16ELj1ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj16ELj1ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj2ELj8EEE",
   "name" : "std::__select_align<16, 2, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj16ELj2ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj16ELj2ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj4ELj8EEE",
   "name" : "std::__select_align<16, 4, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj16ELj4ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj16ELj4ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj8ELj4EEE",
   "name" : "std::__select_align<16, 8, 4>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj16ELj8ELj4EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj16ELj8ELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj8ELj8EEE",
   "name" : "std::__select_align<16, 8, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj16ELj8ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj16ELj8ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj24ELj1ELj8EEE",
   "name" : "std::__select_align<24, 1, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj24ELj1ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj24ELj1ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj24ELj2ELj8EEE",
   "name" : "std::__select_align<24, 2, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj24ELj2ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj24ELj2ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj24ELj4ELj8EEE",
   "name" : "std::__select_align<24, 4, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj24ELj4ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj24ELj4ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj24ELj8ELj4EEE",
   "name" : "std::__select_align<24, 8, 4>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj24ELj8ELj4EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj24ELj8ELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj24ELj8ELj8EEE",
   "name" : "std::__select_align<24, 8, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj24ELj8ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj24ELj8ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj28ELj1ELj8EEE",
   "name" : "std::__select_align<28, 1, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj28ELj1ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj28ELj1ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj28ELj2ELj8EEE",
   "name" : "std::__select_align<28, 2, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj28ELj2ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj28ELj2ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj28ELj4ELj8EEE",
   "name" : "std::__select_align<28, 4, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj28ELj4ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj28ELj4ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj28ELj8ELj4EEE",
   "name" : "std::__select_align<28, 8, 4>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj28ELj8ELj4EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj28ELj8ELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj28ELj8ELj8EEE",
   "name" : "std::__select_align<28, 8, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj28ELj8ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj28ELj8ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj4ELj1ELj4EEE",
   "name" : "std::__select_align<4, 1, 4>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj4ELj1ELj4EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj4ELj1ELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj4ELj2ELj4EEE",
   "name" : "std::__select_align<4, 2, 4>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj4ELj2ELj4EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj4ELj2ELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj4ELj4ELj4EEE",
   "name" : "std::__select_align<4, 4, 4>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj4ELj4ELj4EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj4ELj4ELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj4ELj8ELj4EEE",
   "name" : "std::__select_align<4, 8, 4>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj4ELj8ELj4EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj4ELj8ELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj8ELj1ELj8EEE",
   "name" : "std::__select_align<8, 1, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj8ELj1ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj8ELj1ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj8ELj2ELj8EEE",
   "name" : "std::__select_align<8, 2, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj8ELj2ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj8ELj2ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj8ELj4ELj8EEE",
   "name" : "std::__select_align<8, 4, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj8ELj4ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj8ELj4ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj8ELj8ELj4EEE",
   "name" : "std::__select_align<8, 8, 4>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj8ELj8ELj4EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj8ELj8ELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__select_alignILj8ELj8ELj8EEE",
   "name" : "std::__select_align<8, 8, 8>",
   "referenced_type" : "_ZTINSt3__114__select_alignILj8ELj8ELj8EEE",
   "self_type" : "_ZTINSt3__114__select_alignILj8ELj8ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "__shared_owners_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIl"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__shared_countE",
   "name" : "std::__shared_count",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114__shared_countE",
   "self_type" : "_ZTINSt3__114__shared_countE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__114__shared_countE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114__shared_countD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114__shared_countD0Ev"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNSt3__114__shared_count16__on_zero_sharedEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__121__split_buffer_commonILb1EEE"
    }
   ],
   "fields" :
   [
    {
     "field_name" : "__first_",
     "referenced_type" : "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
    },
    {
     "field_name" : "__begin_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
    },
    {
     "field_name" : "__end_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
    },
    {
     "field_name" : "__end_cap_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "name" : "std::__split_buffer<std::pair<std::condition_variable *, std::mutex *>, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &>",
   "referenced_type" : "_ZTINSt3__114__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTINSt3__114__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "size" : 20,
   "source_file" : "external/libcxx/include/__split_buffer",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTIRNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__121__split_buffer_commonILb1EEE"
    }
   ],
   "fields" :
   [
    {
     "field_name" : "__first_",
     "referenced_type" : "_ZTIPPNSt3__117__assoc_sub_stateE"
    },
    {
     "field_name" : "__begin_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPPNSt3__117__assoc_sub_stateE"
    },
    {
     "field_name" : "__end_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPPNSt3__117__assoc_sub_stateE"
    },
    {
     "field_name" : "__end_cap_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "name" : "std::__split_buffer<std::__assoc_sub_state *, std::__hidden_allocator<std::__assoc_sub_state *> &>",
   "referenced_type" : "_ZTINSt3__114__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTINSt3__114__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "size" : 20,
   "source_file" : "external/libcxx/include/__split_buffer",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE",
    "_ZTIRNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__121__split_buffer_commonILb1EEE"
    }
   ],
   "fields" :
   [
    {
     "field_name" : "__first_",
     "referenced_type" : "_ZTIPPNSt3__16locale5facetE"
    },
    {
     "field_name" : "__begin_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPPNSt3__16locale5facetE"
    },
    {
     "field_name" : "__end_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPPNSt3__16locale5facetE"
    },
    {
     "field_name" : "__end_cap_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "std::__split_buffer<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28> &>",
   "referenced_type" : "_ZTINSt3__114__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTINSt3__114__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 20,
   "source_file" : "external/libcxx/include/__split_buffer",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE",
    "_ZTIRNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__void_pointerIPDiNS_9allocatorIDiEELb0EEE",
   "name" : "std::__void_pointer<char32_t *, std::allocator<char32_t>, false>",
   "referenced_type" : "_ZTINSt3__114__void_pointerIPDiNS_9allocatorIDiEELb0EEE",
   "self_type" : "_ZTINSt3__114__void_pointerIPDiNS_9allocatorIDiEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPDi",
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__void_pointerIPDsNS_9allocatorIDsEELb0EEE",
   "name" : "std::__void_pointer<char16_t *, std::allocator<char16_t>, false>",
   "referenced_type" : "_ZTINSt3__114__void_pointerIPDsNS_9allocatorIDsEELb0EEE",
   "self_type" : "_ZTINSt3__114__void_pointerIPDsNS_9allocatorIDsEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPDs",
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__void_pointerIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS3_IS5_EELb0EEE",
   "name" : "std::__void_pointer<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, false>",
   "referenced_type" : "_ZTINSt3__114__void_pointerIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS3_IS5_EELb0EEE",
   "self_type" : "_ZTINSt3__114__void_pointerIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS3_IS5_EELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__void_pointerIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EELb0EEE",
   "name" : "std::__void_pointer<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, false>",
   "referenced_type" : "_ZTINSt3__114__void_pointerIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EELb0EEE",
   "self_type" : "_ZTINSt3__114__void_pointerIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__void_pointerIPNS_4pairIjPKcEENS_9allocatorIS4_EELb0EEE",
   "name" : "std::__void_pointer<std::pair<unsigned int, const char *> *, std::allocator<std::pair<unsigned int, const char *>>, false>",
   "referenced_type" : "_ZTINSt3__114__void_pointerIPNS_4pairIjPKcEENS_9allocatorIS4_EELb0EEE",
   "self_type" : "_ZTINSt3__114__void_pointerIPNS_4pairIjPKcEENS_9allocatorIS4_EELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIjPKcEE",
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__void_pointerIPNS_4pairIjPKwEENS_9allocatorIS4_EELb0EEE",
   "name" : "std::__void_pointer<std::pair<unsigned int, const wchar_t *> *, std::allocator<std::pair<unsigned int, const wchar_t *>>, false>",
   "referenced_type" : "_ZTINSt3__114__void_pointerIPNS_4pairIjPKwEENS_9allocatorIS4_EELb0EEE",
   "self_type" : "_ZTINSt3__114__void_pointerIPNS_4pairIjPKwEENS_9allocatorIS4_EELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIjPKwEE",
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__void_pointerIPNS_9sub_matchIPKcEENS_9allocatorIS4_EELb0EEE",
   "name" : "std::__void_pointer<std::sub_match<const char *> *, std::allocator<std::sub_match<const char *>>, false>",
   "referenced_type" : "_ZTINSt3__114__void_pointerIPNS_9sub_matchIPKcEENS_9allocatorIS4_EELb0EEE",
   "self_type" : "_ZTINSt3__114__void_pointerIPNS_9sub_matchIPKcEENS_9allocatorIS4_EELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__19sub_matchIPKcEE",
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__void_pointerIPNS_9sub_matchIPKwEENS_9allocatorIS4_EELb0EEE",
   "name" : "std::__void_pointer<std::sub_match<const wchar_t *> *, std::allocator<std::sub_match<const wchar_t *>>, false>",
   "referenced_type" : "_ZTINSt3__114__void_pointerIPNS_9sub_matchIPKwEENS_9allocatorIS4_EELb0EEE",
   "self_type" : "_ZTINSt3__114__void_pointerIPNS_9sub_matchIPKwEENS_9allocatorIS4_EELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__19sub_matchIPKwEE",
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__void_pointerIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EELb0EEE",
   "name" : "std::__void_pointer<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>, false>",
   "referenced_type" : "_ZTINSt3__114__void_pointerIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EELb0EEE",
   "self_type" : "_ZTINSt3__114__void_pointerIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE",
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__void_pointerIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEELb0EEE",
   "name" : "std::__void_pointer<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>, false>",
   "referenced_type" : "_ZTINSt3__114__void_pointerIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEELb0EEE",
   "self_type" : "_ZTINSt3__114__void_pointerIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE",
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__void_pointerIPcNS_9allocatorIcEELb0EEE",
   "name" : "std::__void_pointer<char *, std::allocator<char>, false>",
   "referenced_type" : "_ZTINSt3__114__void_pointerIPcNS_9allocatorIcEELb0EEE",
   "self_type" : "_ZTINSt3__114__void_pointerIPcNS_9allocatorIcEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPc",
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__void_pointerIPdNS_9allocatorIdEELb0EEE",
   "name" : "std::__void_pointer<double *, std::allocator<double>, false>",
   "referenced_type" : "_ZTINSt3__114__void_pointerIPdNS_9allocatorIdEELb0EEE",
   "self_type" : "_ZTINSt3__114__void_pointerIPdNS_9allocatorIdEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPd",
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__void_pointerIPiNS_9allocatorIiEELb0EEE",
   "name" : "std::__void_pointer<int *, std::allocator<int>, false>",
   "referenced_type" : "_ZTINSt3__114__void_pointerIPiNS_9allocatorIiEELb0EEE",
   "self_type" : "_ZTINSt3__114__void_pointerIPiNS_9allocatorIiEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPi",
    "_ZTINSt3__19allocatorIiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__void_pointerIPjNS_9allocatorIjEELb0EEE",
   "name" : "std::__void_pointer<unsigned int *, std::allocator<unsigned int>, false>",
   "referenced_type" : "_ZTINSt3__114__void_pointerIPjNS_9allocatorIjEELb0EEE",
   "self_type" : "_ZTINSt3__114__void_pointerIPjNS_9allocatorIjEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPj",
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114__void_pointerIPwNS_9allocatorIwEELb0EEE",
   "name" : "std::__void_pointer<wchar_t *, std::allocator<wchar_t>, false>",
   "referenced_type" : "_ZTINSt3__114__void_pointerIPwNS_9allocatorIwEELb0EEE",
   "self_type" : "_ZTINSt3__114__void_pointerIPwNS_9allocatorIwEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPw",
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
    },
    {
     "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_iostream<char, std::char_traits<char>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE",
   "size" : 92,
   "source_file" : "external/libcxx/include/istream",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE"
   ],
   "vtable_components" :
   [
    {
     "component_value" : 12,
     "kind" : "vbase_offset"
    },
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev"
    },
    {
     "component_value" : 4,
     "kind" : "vbase_offset"
    },
    {
     "component_value" : -8,
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZThn8_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZThn8_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev"
    },
    {
     "component_value" : -12,
     "kind" : "vcall_offset"
    },
    {
     "component_value" : -12,
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZTv0_n12_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZTv0_n12_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIDic9mbstate_tEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114codecvt_bynameIDic9mbstate_tEE",
   "name" : "std::codecvt_byname<char32_t, char, mbstate_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114codecvt_bynameIDic9mbstate_tEE",
   "self_type" : "_ZTINSt3__114codecvt_bynameIDic9mbstate_tEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIDi",
    "_ZTIc",
    "_ZTI9mbstate_t"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__114codecvt_bynameIDic9mbstate_tEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIDic9mbstate_tED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIDic9mbstate_tED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE6do_outERS1_PKDiS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE5do_inERS1_PKcS5_RS5_PDiS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE9do_lengthERS1_PKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114codecvt_bynameIDsc9mbstate_tEE",
   "name" : "std::codecvt_byname<char16_t, char, mbstate_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114codecvt_bynameIDsc9mbstate_tEE",
   "self_type" : "_ZTINSt3__114codecvt_bynameIDsc9mbstate_tEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIDs",
    "_ZTIc",
    "_ZTI9mbstate_t"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__114codecvt_bynameIDsc9mbstate_tEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIDsc9mbstate_tED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIDsc9mbstate_tED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE6do_outERS1_PKDsS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE5do_inERS1_PKcS5_RS5_PDsS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE9do_lengthERS1_PKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIcc9mbstate_tEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114codecvt_bynameIcc9mbstate_tEE",
   "name" : "std::codecvt_byname<char, char, mbstate_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114codecvt_bynameIcc9mbstate_tEE",
   "self_type" : "_ZTINSt3__114codecvt_bynameIcc9mbstate_tEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIc",
    "_ZTIc",
    "_ZTI9mbstate_t"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__114codecvt_bynameIcc9mbstate_tEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIcc9mbstate_tED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIcc9mbstate_tED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE6do_outERS1_PKcS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE5do_inERS1_PKcS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE9do_lengthERS1_PKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIwc9mbstate_tEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114codecvt_bynameIwc9mbstate_tEE",
   "name" : "std::codecvt_byname<wchar_t, char, mbstate_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114codecvt_bynameIwc9mbstate_tEE",
   "self_type" : "_ZTINSt3__114codecvt_bynameIwc9mbstate_tEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIw",
    "_ZTIc",
    "_ZTI9mbstate_t"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__114codecvt_bynameIwc9mbstate_tEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIwc9mbstate_tED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIwc9mbstate_tED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE6do_outERS1_PKwS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE5do_inERS1_PKcS5_RS5_PwS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE9do_lengthERS1_PKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17collateIcEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__l",
     "field_offset" : 64,
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114collate_bynameIcEE",
   "name" : "std::collate_byname<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114collate_bynameIcEE",
   "self_type" : "_ZTINSt3__114collate_bynameIcEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIc"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__114collate_bynameIcEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114collate_bynameIcED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114collate_bynameIcED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114collate_bynameIcE10do_compareEPKcS3_S3_S3_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114collate_bynameIcE12do_transformEPKcS3_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17collateIcE7do_hashEPKcS3_"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17collateIwEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__l",
     "field_offset" : 64,
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114collate_bynameIwEE",
   "name" : "std::collate_byname<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114collate_bynameIwEE",
   "self_type" : "_ZTINSt3__114collate_bynameIwEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__114collate_bynameIwEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114collate_bynameIwED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114collate_bynameIwED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114collate_bynameIwE10do_compareEPKwS3_S3_S3_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114collate_bynameIwE12do_transformEPKwS3_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17collateIwE7do_hashEPKwS3_"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114default_deleteINS_15__thread_structEEE",
   "name" : "std::default_delete<std::__thread_struct>",
   "referenced_type" : "_ZTINSt3__114default_deleteINS_15__thread_structEEE",
   "self_type" : "_ZTINSt3__114default_deleteINS_15__thread_structEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTINSt3__114error_categoryE",
   "name" : "std::error_category",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114error_categoryE",
   "self_type" : "_ZTINSt3__114error_categoryE",
   "size" : 4,
   "source_file" : "external/libcxx/include/system_error",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__114error_categoryE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114error_categoryD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__114error_categoryD0Ev"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNKSt3__114error_category4nameEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114error_category23default_error_conditionEi"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentEiRKNS_15error_conditionE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentERKNS_10error_codeEi"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNKSt3__114error_category7messageEi"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__vp_",
     "referenced_type" : "_ZTIPb"
    },
    {
     "access" : "private",
     "field_name" : "__1d_",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__18valarrayIjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114indirect_arrayIbEE",
   "name" : "std::indirect_array<bool>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114indirect_arrayIbEE",
   "self_type" : "_ZTINSt3__114indirect_arrayIbEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/valarray",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__vp_",
     "referenced_type" : "_ZTIPj"
    },
    {
     "access" : "private",
     "field_name" : "__1d_",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__18valarrayIjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114indirect_arrayIjEE",
   "name" : "std::indirect_array<unsigned int>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114indirect_arrayIjEE",
   "self_type" : "_ZTINSt3__114indirect_arrayIjEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/valarray",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_18input_iterator_tagENS_19output_iterator_tagEEE",
   "name" : "std::is_convertible<std::input_iterator_tag, std::output_iterator_tag>",
   "referenced_type" : "_ZTINSt3__114is_convertibleINS_18input_iterator_tagENS_19output_iterator_tagEEE",
   "self_type" : "_ZTINSt3__114is_convertibleINS_18input_iterator_tagENS_19output_iterator_tagEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118input_iterator_tagE",
    "_ZTINSt3__119output_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_18input_iterator_tagES1_EE",
   "name" : "std::is_convertible<std::input_iterator_tag, std::input_iterator_tag>",
   "referenced_type" : "_ZTINSt3__114is_convertibleINS_18input_iterator_tagES1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleINS_18input_iterator_tagES1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118input_iterator_tagE",
    "_ZTINSt3__118input_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_26random_access_iterator_tagENS_18input_iterator_tagEEE",
   "name" : "std::is_convertible<std::random_access_iterator_tag, std::input_iterator_tag>",
   "referenced_type" : "_ZTINSt3__114is_convertibleINS_26random_access_iterator_tagENS_18input_iterator_tagEEE",
   "self_type" : "_ZTINSt3__114is_convertibleINS_26random_access_iterator_tagENS_18input_iterator_tagEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__126random_access_iterator_tagE",
    "_ZTINSt3__118input_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_26random_access_iterator_tagENS_19output_iterator_tagEEE",
   "name" : "std::is_convertible<std::random_access_iterator_tag, std::output_iterator_tag>",
   "referenced_type" : "_ZTINSt3__114is_convertibleINS_26random_access_iterator_tagENS_19output_iterator_tagEEE",
   "self_type" : "_ZTINSt3__114is_convertibleINS_26random_access_iterator_tagENS_19output_iterator_tagEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__126random_access_iterator_tagE",
    "_ZTINSt3__119output_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_26random_access_iterator_tagENS_20forward_iterator_tagEEE",
   "name" : "std::is_convertible<std::random_access_iterator_tag, std::forward_iterator_tag>",
   "referenced_type" : "_ZTINSt3__114is_convertibleINS_26random_access_iterator_tagENS_20forward_iterator_tagEEE",
   "self_type" : "_ZTINSt3__114is_convertibleINS_26random_access_iterator_tagENS_20forward_iterator_tagEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__126random_access_iterator_tagE",
    "_ZTINSt3__120forward_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_26random_access_iterator_tagENS_26bidirectional_iterator_tagEEE",
   "name" : "std::is_convertible<std::random_access_iterator_tag, std::bidirectional_iterator_tag>",
   "referenced_type" : "_ZTINSt3__114is_convertibleINS_26random_access_iterator_tagENS_26bidirectional_iterator_tagEEE",
   "self_type" : "_ZTINSt3__114is_convertibleINS_26random_access_iterator_tagENS_26bidirectional_iterator_tagEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__126random_access_iterator_tagE",
    "_ZTINSt3__126bidirectional_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EE",
   "name" : "std::is_convertible<std::chrono::duration<long double, std::ratio<1, 1000000000>>, std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EE",
   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEeEE",
   "name" : "std::is_convertible<std::chrono::duration<long double, std::ratio<1, 1000000000>>, long double>",
   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEeEE",
   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEeEE",
   "name" : "std::is_convertible<std::chrono::duration<long double, std::ratio<1, 1>>, long double>",
   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEeEE",
   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EEEE",
   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EEEE",
   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EE",
   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EE",
   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEeEE",
   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000>>, long double>",
   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEeEE",
   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEExEE",
   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000>>, long long>",
   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEExEE",
   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEExEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EE",
   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000>>, std::chrono::duration<long long, std::ratio<1, 1000000>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EE",
   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEExEE",
   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000>>, long long>",
   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEExEE",
   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEExEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEExEE",
   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1>>, long long>",
   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEExEE",
   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEExEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIPKcS2_EE",
   "name" : "std::is_convertible<const char *, const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIPKcS2_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIPKcS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIPKdS2_EE",
   "name" : "std::is_convertible<const double *, const double *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIPKdS2_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIPKdS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKd",
    "_ZTIPKd"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIPKwS2_EE",
   "name" : "std::is_convertible<const wchar_t *, const wchar_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIPKwS2_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIPKwS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKw",
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIPNS_15__thread_structES2_EE",
   "name" : "std::is_convertible<std::__thread_struct *, std::__thread_struct *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIPNS_15__thread_structES2_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIPNS_15__thread_structES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__115__thread_structE",
    "_ZTIPNSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIPNS_18condition_variableES2_EE",
   "name" : "std::is_convertible<std::condition_variable *, std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIPNS_18condition_variableES2_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIPNS_18condition_variableES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE",
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEES7_EE",
   "name" : "std::is_convertible<std::pair<std::condition_variable *, std::mutex *> *, std::pair<std::condition_variable *, std::mutex *> *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEES7_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEES7_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIPNS_5mutexES2_EE",
   "name" : "std::is_convertible<std::mutex *, std::mutex *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIPNS_5mutexES2_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIPNS_5mutexES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE",
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIPPNS_17__assoc_sub_stateES3_EE",
   "name" : "std::is_convertible<std::__assoc_sub_state **, std::__assoc_sub_state **>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIPPNS_17__assoc_sub_stateES3_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIPPNS_17__assoc_sub_stateES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE",
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIPcPKcEE",
   "name" : "std::is_convertible<char *, const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIPcPKcEE",
   "self_type" : "_ZTINSt3__114is_convertibleIPcPKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIPcS1_EE",
   "name" : "std::is_convertible<char *, char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIPcS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIPcS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc",
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIPdS1_EE",
   "name" : "std::is_convertible<double *, double *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIPdS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIPdS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPd",
    "_ZTIPd"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIPiS1_EE",
   "name" : "std::is_convertible<int *, int *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIPiS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIPiS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi",
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIPjS1_EE",
   "name" : "std::is_convertible<unsigned int *, unsigned int *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIPjS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIPjS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj",
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIPwPKwEE",
   "name" : "std::is_convertible<wchar_t *, const wchar_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIPwPKwEE",
   "self_type" : "_ZTINSt3__114is_convertibleIPwPKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw",
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIPwS1_EE",
   "name" : "std::is_convertible<wchar_t *, wchar_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIPwS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIPwS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw",
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA100_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[100], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA100_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA100_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA100_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA100_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[100], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA100_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA100_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA100_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA10_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[10], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA10_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA10_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA10_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA10_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[10], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA10_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA10_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA10_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA10_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_convertible<const wchar_t (&)[10], std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA10_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA10_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA10_Kw",
    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA10_KwPS1_EE",
   "name" : "std::is_convertible<const wchar_t (&)[10], const wchar_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA10_KwPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA10_KwPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA10_Kw",
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA11_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[11], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA11_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA11_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA11_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA11_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[11], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA11_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA11_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA11_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA12_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[12], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA12_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA12_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA12_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA12_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[12], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA12_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA12_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA12_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA12_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_convertible<const wchar_t (&)[12], std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA12_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA12_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA12_Kw",
    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA12_KwPS1_EE",
   "name" : "std::is_convertible<const wchar_t (&)[12], const wchar_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA12_KwPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA12_KwPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA12_Kw",
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA21_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[21], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA21_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA21_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA21_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA21_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[21], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA21_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA21_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA21_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA21_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_convertible<const wchar_t (&)[21], std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA21_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA21_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA21_Kw",
    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA21_KwPS1_EE",
   "name" : "std::is_convertible<const wchar_t (&)[21], const wchar_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA21_KwPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA21_KwPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA21_Kw",
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA2_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[2], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA2_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA2_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA2_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA2_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[2], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA2_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA2_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA2_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA31_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[31], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA31_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA31_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA31_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA31_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[31], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA31_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA31_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA31_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA34_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[34], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA34_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA34_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA34_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA34_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[34], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA34_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA34_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA34_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA35_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[35], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA35_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA35_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA35_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA35_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[35], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA35_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA35_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA35_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA36_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[36], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA36_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA36_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA36_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA36_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[36], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA36_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA36_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA36_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA3_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[3], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA3_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA3_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA3_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA3_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[3], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA3_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA3_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA3_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA3_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_convertible<const wchar_t (&)[3], std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA3_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA3_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA3_Kw",
    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA3_KwPS1_EE",
   "name" : "std::is_convertible<const wchar_t (&)[3], const wchar_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA3_KwPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA3_KwPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA3_Kw",
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA47_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[47], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA47_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA47_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA47_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA47_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[47], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA47_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA47_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA47_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA4_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[4], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA4_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA4_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA4_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA4_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[4], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA4_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA4_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA4_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA4_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_convertible<const wchar_t (&)[4], std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA4_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA4_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA4_Kw",
    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA4_KwPS1_EE",
   "name" : "std::is_convertible<const wchar_t (&)[4], const wchar_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA4_KwPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA4_KwPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA4_Kw",
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA5_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[5], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA5_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA5_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA5_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA5_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[5], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA5_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA5_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA5_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA5_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_convertible<const wchar_t (&)[5], std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA5_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA5_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA5_Kw",
    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA5_KwPS1_EE",
   "name" : "std::is_convertible<const wchar_t (&)[5], const wchar_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA5_KwPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA5_KwPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA5_Kw",
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA66_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[66], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA66_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA66_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA66_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA66_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[66], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA66_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA66_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA66_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA6_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[6], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA6_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA6_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA6_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA6_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[6], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA6_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA6_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA6_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA6_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_convertible<const wchar_t (&)[6], std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA6_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA6_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA6_Kw",
    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA6_KwPS1_EE",
   "name" : "std::is_convertible<const wchar_t (&)[6], const wchar_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA6_KwPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA6_KwPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA6_Kw",
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA73_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[73], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA73_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA73_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA73_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA73_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[73], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA73_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA73_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA73_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA7_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[7], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA7_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA7_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA7_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA7_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[7], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA7_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA7_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA7_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA7_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_convertible<const wchar_t (&)[7], std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA7_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA7_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA7_Kw",
    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA7_KwPS1_EE",
   "name" : "std::is_convertible<const wchar_t (&)[7], const wchar_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA7_KwPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA7_KwPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA7_Kw",
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA89_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[89], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA89_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA89_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA89_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA89_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[89], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA89_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA89_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA89_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA8_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[8], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA8_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA8_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA8_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA8_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[8], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA8_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA8_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA8_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA8_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_convertible<const wchar_t (&)[8], std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA8_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA8_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA8_Kw",
    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA8_KwPS1_EE",
   "name" : "std::is_convertible<const wchar_t (&)[8], const wchar_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA8_KwPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA8_KwPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA8_Kw",
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA9_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char (&)[9], std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA9_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA9_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA9_Kc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA9_KcPS1_EE",
   "name" : "std::is_convertible<const char (&)[9], const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA9_KcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA9_KcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA9_Kc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA9_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_convertible<const wchar_t (&)[9], std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA9_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA9_KwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA9_Kw",
    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA9_KwPS1_EE",
   "name" : "std::is_convertible<const wchar_t (&)[9], const wchar_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRA9_KwPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRA9_KwPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRA9_Kw",
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_17basic_string_viewIcS3_EEEE",
   "name" : "std::is_convertible<const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &, std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_17basic_string_viewIcS3_EEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_17basic_string_viewIcS3_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPKcEE",
   "name" : "std::is_convertible<const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &, const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPKcEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEENS_17basic_string_viewIwS3_EEEE",
   "name" : "std::is_convertible<const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> &, std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEENS_17basic_string_viewIwS3_EEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEENS_17basic_string_viewIwS3_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPKwEE",
   "name" : "std::is_convertible<const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> &, const wchar_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPKwEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKNS_17basic_string_viewIcNS_11char_traitsIcEEEEPKcEE",
   "name" : "std::is_convertible<const std::basic_string_view<char, std::char_traits<char>> &, const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKNS_17basic_string_viewIcNS_11char_traitsIcEEEEPKcEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKNS_17basic_string_viewIcNS_11char_traitsIcEEEEPKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKNS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EE",
   "name" : "std::is_convertible<const std::basic_string_view<char, std::char_traits<char>> &, std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKNS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKNS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKNS_17basic_string_viewIwNS_11char_traitsIwEEEEPKwEE",
   "name" : "std::is_convertible<const std::basic_string_view<wchar_t, std::char_traits<wchar_t>> &, const wchar_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKNS_17basic_string_viewIwNS_11char_traitsIwEEEEPKwEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKNS_17basic_string_viewIwNS_11char_traitsIwEEEEPKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKNS_17basic_string_viewIwNS_11char_traitsIwEEEES4_EE",
   "name" : "std::is_convertible<const std::basic_string_view<wchar_t, std::char_traits<wchar_t>> &, std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKNS_17basic_string_viewIwNS_11char_traitsIwEEEES4_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKNS_17basic_string_viewIwNS_11char_traitsIwEEEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKNS_9allocatorIcEENS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const std::allocator<char> &, std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKNS_9allocatorIcEENS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKNS_9allocatorIcEENS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__19allocatorIcEE",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKNS_9allocatorIcEEPKcEE",
   "name" : "std::is_convertible<const std::allocator<char> &, const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKNS_9allocatorIcEEPKcEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKNS_9allocatorIcEEPKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__19allocatorIcEE",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDiNS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
   "name" : "std::is_convertible<const char32_t *const &, std::basic_string_view<char32_t, std::char_traits<char32_t>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKDiNS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKPKDiNS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPKDi",
    "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDiS2_EE",
   "name" : "std::is_convertible<const char32_t *const &, const char32_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKDiS2_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKPKDiS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPKDi",
    "_ZTIPKDi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDsNS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
   "name" : "std::is_convertible<const char16_t *const &, std::basic_string_view<char16_t, std::char_traits<char16_t>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKDsNS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKPKDsNS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPKDs",
    "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDsS2_EE",
   "name" : "std::is_convertible<const char16_t *const &, const char16_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKDsS2_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKPKDsS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPKDs",
    "_ZTIPKDs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char *const &, std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKPKcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPKc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKcS2_EE",
   "name" : "std::is_convertible<const char *const &, const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKcS2_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKPKcS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPKc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_convertible<const wchar_t *const &, std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKPKwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPKw",
    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKwS2_EE",
   "name" : "std::is_convertible<const wchar_t *const &, const wchar_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKwS2_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKPKwS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPKw",
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPNS_18condition_variableES2_EE",
   "name" : "std::is_convertible<std::condition_variable *const &, std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPNS_18condition_variableES2_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKPNS_18condition_variableES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPNSt3__118condition_variableE",
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPNS_5mutexES2_EE",
   "name" : "std::is_convertible<std::mutex *const &, std::mutex *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPNS_5mutexES2_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKPNS_5mutexES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPNSt3__15mutexE",
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<char *const &, std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKPcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPcPKcEE",
   "name" : "std::is_convertible<char *const &, const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPcPKcEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKPcPKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_convertible<wchar_t *const &, std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKPwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPw",
    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPwPKwEE",
   "name" : "std::is_convertible<wchar_t *const &, const wchar_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPwPKwEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKPwPKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPw",
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const char &, std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKc",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKcPS1_EE",
   "name" : "std::is_convertible<const char &, const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKcPS1_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKcPS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKiNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const int &, std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKiNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKiNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKi",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKiNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_convertible<const int &, std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKiNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKiNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKi",
    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKiPKcEE",
   "name" : "std::is_convertible<const int &, const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKiPKcEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKiPKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKi",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKiPKwEE",
   "name" : "std::is_convertible<const int &, const wchar_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKiPKwEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKiPKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKi",
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKjNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_convertible<const unsigned int &, std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKjNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKjNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKj",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKjNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_convertible<const unsigned int &, std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKjNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKjNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKj",
    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKjPKcEE",
   "name" : "std::is_convertible<const unsigned int &, const char *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKjPKcEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKjPKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKj",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKjPKwEE",
   "name" : "std::is_convertible<const unsigned int &, const wchar_t *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRKjPKwEE",
   "self_type" : "_ZTINSt3__114is_convertibleIRKjPKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKj",
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRPNS_18condition_variableES2_EE",
   "name" : "std::is_convertible<std::condition_variable *&, std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRPNS_18condition_variableES2_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRPNS_18condition_variableES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__118condition_variableE",
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIRPNS_5mutexES2_EE",
   "name" : "std::is_convertible<std::mutex *&, std::mutex *>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIRPNS_5mutexES2_EE",
   "self_type" : "_ZTINSt3__114is_convertibleIRPNS_5mutexES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__15mutexE",
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIeeEE",
   "name" : "std::is_convertible<long double, long double>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIeeEE",
   "self_type" : "_ZTINSt3__114is_convertibleIeeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe",
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIjjEE",
   "name" : "std::is_convertible<unsigned int, unsigned int>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIjjEE",
   "self_type" : "_ZTINSt3__114is_convertibleIjjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIllEE",
   "name" : "std::is_convertible<long, long>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIllEE",
   "self_type" : "_ZTINSt3__114is_convertibleIllEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl",
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIlxEE",
   "name" : "std::is_convertible<long, long long>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIlxEE",
   "self_type" : "_ZTINSt3__114is_convertibleIlxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl",
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114is_convertibleIxxEE",
   "name" : "std::is_convertible<long long, long long>",
   "referenced_type" : "_ZTINSt3__114is_convertibleIxxEE",
   "self_type" : "_ZTINSt3__114is_convertibleIxxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx",
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIcLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114numeric_limitsIcEE",
   "name" : "std::numeric_limits<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114numeric_limitsIcEE",
   "self_type" : "_ZTINSt3__114numeric_limitsIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIdLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114numeric_limitsIdEE",
   "name" : "std::numeric_limits<double>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114numeric_limitsIdEE",
   "self_type" : "_ZTINSt3__114numeric_limitsIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIhLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114numeric_limitsIhEE",
   "name" : "std::numeric_limits<unsigned char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114numeric_limitsIhEE",
   "self_type" : "_ZTINSt3__114numeric_limitsIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIiLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114numeric_limitsIiEE",
   "name" : "std::numeric_limits<int>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114numeric_limitsIiEE",
   "self_type" : "_ZTINSt3__114numeric_limitsIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIjLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114numeric_limitsIjEE",
   "name" : "std::numeric_limits<unsigned int>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114numeric_limitsIjEE",
   "self_type" : "_ZTINSt3__114numeric_limitsIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIlLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114numeric_limitsIlEE",
   "name" : "std::numeric_limits<long>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114numeric_limitsIlEE",
   "self_type" : "_ZTINSt3__114numeric_limitsIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsImLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114numeric_limitsImEE",
   "name" : "std::numeric_limits<unsigned long>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114numeric_limitsImEE",
   "self_type" : "_ZTINSt3__114numeric_limitsImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIsLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114numeric_limitsIsEE",
   "name" : "std::numeric_limits<short>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114numeric_limitsIsEE",
   "self_type" : "_ZTINSt3__114numeric_limitsIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsItLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114numeric_limitsItEE",
   "name" : "std::numeric_limits<unsigned short>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114numeric_limitsItEE",
   "self_type" : "_ZTINSt3__114numeric_limitsItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIwLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114numeric_limitsIwEE",
   "name" : "std::numeric_limits<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114numeric_limitsIwEE",
   "self_type" : "_ZTINSt3__114numeric_limitsIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIxLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114numeric_limitsIxEE",
   "name" : "std::numeric_limits<long long>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114numeric_limitsIxEE",
   "self_type" : "_ZTINSt3__114numeric_limitsIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIyLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114numeric_limitsIyEE",
   "name" : "std::numeric_limits<unsigned long long>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__114numeric_limitsIyEE",
   "self_type" : "_ZTINSt3__114numeric_limitsIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__v_",
     "referenced_type" : "_ZTINSt3__114pointer_safety4__lxE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__114pointer_safetyE",
   "name" : "std::pointer_safety",
   "referenced_type" : "_ZTINSt3__114pointer_safetyE",
   "self_type" : "_ZTINSt3__114pointer_safetyE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPDiEE",
   "name" : "std::pointer_traits<char32_t *>",
   "referenced_type" : "_ZTINSt3__114pointer_traitsIPDiEE",
   "self_type" : "_ZTINSt3__114pointer_traitsIPDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPDi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPDsEE",
   "name" : "std::pointer_traits<char16_t *>",
   "referenced_type" : "_ZTINSt3__114pointer_traitsIPDsEE",
   "self_type" : "_ZTINSt3__114pointer_traitsIPDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPDs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPKcEE",
   "name" : "std::pointer_traits<const char *>",
   "referenced_type" : "_ZTINSt3__114pointer_traitsIPKcEE",
   "self_type" : "_ZTINSt3__114pointer_traitsIPKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPKwEE",
   "name" : "std::pointer_traits<const wchar_t *>",
   "referenced_type" : "_ZTINSt3__114pointer_traitsIPKwEE",
   "self_type" : "_ZTINSt3__114pointer_traitsIPKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::pointer_traits<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__114pointer_traitsIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__114pointer_traitsIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::pointer_traits<std::pair<std::condition_variable *, std::mutex *> *>",
   "referenced_type" : "_ZTINSt3__114pointer_traitsIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__114pointer_traitsIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPNS_4pairIjPKcEEEE",
   "name" : "std::pointer_traits<std::pair<unsigned int, const char *> *>",
   "referenced_type" : "_ZTINSt3__114pointer_traitsIPNS_4pairIjPKcEEEE",
   "self_type" : "_ZTINSt3__114pointer_traitsIPNS_4pairIjPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIjPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPNS_4pairIjPKwEEEE",
   "name" : "std::pointer_traits<std::pair<unsigned int, const wchar_t *> *>",
   "referenced_type" : "_ZTINSt3__114pointer_traitsIPNS_4pairIjPKwEEEE",
   "self_type" : "_ZTINSt3__114pointer_traitsIPNS_4pairIjPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIjPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPNS_9sub_matchIPKcEEEE",
   "name" : "std::pointer_traits<std::sub_match<const char *> *>",
   "referenced_type" : "_ZTINSt3__114pointer_traitsIPNS_9sub_matchIPKcEEEE",
   "self_type" : "_ZTINSt3__114pointer_traitsIPNS_9sub_matchIPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__19sub_matchIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPNS_9sub_matchIPKwEEEE",
   "name" : "std::pointer_traits<std::sub_match<const wchar_t *> *>",
   "referenced_type" : "_ZTINSt3__114pointer_traitsIPNS_9sub_matchIPKwEEEE",
   "self_type" : "_ZTINSt3__114pointer_traitsIPNS_9sub_matchIPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__19sub_matchIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPPNS_17__assoc_sub_stateEEE",
   "name" : "std::pointer_traits<std::__assoc_sub_state **>",
   "referenced_type" : "_ZTINSt3__114pointer_traitsIPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__114pointer_traitsIPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPPNS_6locale5facetEEE",
   "name" : "std::pointer_traits<std::locale::facet **>",
   "referenced_type" : "_ZTINSt3__114pointer_traitsIPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__114pointer_traitsIPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPcEE",
   "name" : "std::pointer_traits<char *>",
   "referenced_type" : "_ZTINSt3__114pointer_traitsIPcEE",
   "self_type" : "_ZTINSt3__114pointer_traitsIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPdEE",
   "name" : "std::pointer_traits<double *>",
   "referenced_type" : "_ZTINSt3__114pointer_traitsIPdEE",
   "self_type" : "_ZTINSt3__114pointer_traitsIPdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPd"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPiEE",
   "name" : "std::pointer_traits<int *>",
   "referenced_type" : "_ZTINSt3__114pointer_traitsIPiEE",
   "self_type" : "_ZTINSt3__114pointer_traitsIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPjEE",
   "name" : "std::pointer_traits<unsigned int *>",
   "referenced_type" : "_ZTINSt3__114pointer_traitsIPjEE",
   "self_type" : "_ZTINSt3__114pointer_traitsIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPwEE",
   "name" : "std::pointer_traits<wchar_t *>",
   "referenced_type" : "_ZTINSt3__114pointer_traitsIPwEE",
   "self_type" : "_ZTINSt3__114pointer_traitsIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionIDijEE",
   "name" : "std::unary_function<char32_t, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionIDijEE",
   "self_type" : "_ZTINSt3__114unary_functionIDijEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIDi",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionIDsjEE",
   "name" : "std::unary_function<char16_t, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionIDsjEE",
   "self_type" : "_ZTINSt3__114unary_functionIDsjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIDs",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionINS_10error_codeEjEE",
   "name" : "std::unary_function<std::error_code, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionINS_10error_codeEjEE",
   "self_type" : "_ZTINSt3__114unary_functionINS_10error_codeEjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTINSt3__110error_codeE",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionINS_11__thread_idEjEE",
   "name" : "std::unary_function<std::__thread_id, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionINS_11__thread_idEjEE",
   "self_type" : "_ZTINSt3__114unary_functionINS_11__thread_idEjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTINSt3__111__thread_idE",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionINS_15error_conditionEjEE",
   "name" : "std::unary_function<std::error_condition, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionINS_15error_conditionEjEE",
   "self_type" : "_ZTINSt3__114unary_functionINS_15error_conditionEjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTINSt3__115error_conditionE",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionINS_6_PairTEjEE",
   "name" : "std::unary_function<std::_PairT, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionINS_6_PairTEjEE",
   "self_type" : "_ZTINSt3__114unary_functionINS_6_PairTEjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTINSt3__16_PairTE",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionIPKvjEE",
   "name" : "std::unary_function<const void *, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionIPKvjEE",
   "self_type" : "_ZTINSt3__114unary_functionIPKvjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIPKv",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionIPvjEE",
   "name" : "std::unary_function<void *, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionIPvjEE",
   "self_type" : "_ZTINSt3__114unary_functionIPvjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIPv",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionIajEE",
   "name" : "std::unary_function<signed char, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionIajEE",
   "self_type" : "_ZTINSt3__114unary_functionIajEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIa",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionIbjEE",
   "name" : "std::unary_function<bool, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionIbjEE",
   "self_type" : "_ZTINSt3__114unary_functionIbjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIb",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionIcjEE",
   "name" : "std::unary_function<char, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionIcjEE",
   "self_type" : "_ZTINSt3__114unary_functionIcjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIc",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionIdjEE",
   "name" : "std::unary_function<double, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionIdjEE",
   "self_type" : "_ZTINSt3__114unary_functionIdjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTId",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionIejEE",
   "name" : "std::unary_function<long double, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionIejEE",
   "self_type" : "_ZTINSt3__114unary_functionIejEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIe",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionIfjEE",
   "name" : "std::unary_function<float, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionIfjEE",
   "self_type" : "_ZTINSt3__114unary_functionIfjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIf",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionIhjEE",
   "name" : "std::unary_function<unsigned char, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionIhjEE",
   "self_type" : "_ZTINSt3__114unary_functionIhjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIh",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionIijEE",
   "name" : "std::unary_function<int, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionIijEE",
   "self_type" : "_ZTINSt3__114unary_functionIijEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionIjjEE",
   "name" : "std::unary_function<unsigned int, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionIjjEE",
   "self_type" : "_ZTINSt3__114unary_functionIjjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionIljEE",
   "name" : "std::unary_function<long, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionIljEE",
   "self_type" : "_ZTINSt3__114unary_functionIljEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIl",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionImjEE",
   "name" : "std::unary_function<unsigned long, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionImjEE",
   "self_type" : "_ZTINSt3__114unary_functionImjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIm",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionIsjEE",
   "name" : "std::unary_function<short, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionIsjEE",
   "self_type" : "_ZTINSt3__114unary_functionIsjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIs",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionItjEE",
   "name" : "std::unary_function<unsigned short, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionItjEE",
   "self_type" : "_ZTINSt3__114unary_functionItjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIt",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionIwjEE",
   "name" : "std::unary_function<wchar_t, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionIwjEE",
   "self_type" : "_ZTINSt3__114unary_functionIwjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIw",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionIxjEE",
   "name" : "std::unary_function<long long, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionIxjEE",
   "self_type" : "_ZTINSt3__114unary_functionIxjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIx",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__114unary_functionIyjEE",
   "name" : "std::unary_function<unsigned long long, unsigned int>",
   "referenced_type" : "_ZTINSt3__114unary_functionIyjEE",
   "self_type" : "_ZTINSt3__114unary_functionIyjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIy",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__seg_",
     "referenced_type" : "_ZTIPj"
    },
    {
     "access" : "private",
     "field_name" : "__mask_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__bit_referenceINS_8__bitsetILj0ELj0EEELb1EEE",
   "name" : "std::__bit_reference<std::__bitset<0, 0>, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115__bit_referenceINS_8__bitsetILj0ELj0EEELb1EEE",
   "self_type" : "_ZTINSt3__115__bit_referenceINS_8__bitsetILj0ELj0EEELb1EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__bit_reference",
   "template_args" :
   [
    "_ZTINSt3__18__bitsetILj0ELj0EEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIDic9mbstate_tEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "_Maxcode_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIm"
    },
    {
     "access" : "private",
     "field_name" : "_Mode_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__112codecvt_modeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__codecvt_utf16IDiLb0EEE",
   "name" : "std::__codecvt_utf16<char32_t, false>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115__codecvt_utf16IDiLb0EEE",
   "self_type" : "_ZTINSt3__115__codecvt_utf16IDiLb0EEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/codecvt",
   "template_args" :
   [
    "_ZTIDi"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115__codecvt_utf16IDiLb0EEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115__codecvt_utf16IDiLb0EED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115__codecvt_utf16IDiLb0EED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE6do_outER9mbstate_tPKDiS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE5do_inER9mbstate_tPKcS5_RS5_PDiS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE10do_unshiftER9mbstate_tPcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE9do_lengthER9mbstate_tPKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDiLb0EE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIDic9mbstate_tEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "_Maxcode_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIm"
    },
    {
     "access" : "private",
     "field_name" : "_Mode_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__112codecvt_modeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__codecvt_utf16IDiLb1EEE",
   "name" : "std::__codecvt_utf16<char32_t, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115__codecvt_utf16IDiLb1EEE",
   "self_type" : "_ZTINSt3__115__codecvt_utf16IDiLb1EEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/codecvt",
   "template_args" :
   [
    "_ZTIDi"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115__codecvt_utf16IDiLb1EEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115__codecvt_utf16IDiLb1EED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115__codecvt_utf16IDiLb1EED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE6do_outER9mbstate_tPKDiS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE5do_inER9mbstate_tPKcS5_RS5_PDiS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE10do_unshiftER9mbstate_tPcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE9do_lengthER9mbstate_tPKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDiLb1EE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "_Maxcode_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIm"
    },
    {
     "access" : "private",
     "field_name" : "_Mode_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__112codecvt_modeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__codecvt_utf16IDsLb0EEE",
   "name" : "std::__codecvt_utf16<char16_t, false>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115__codecvt_utf16IDsLb0EEE",
   "self_type" : "_ZTINSt3__115__codecvt_utf16IDsLb0EEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/codecvt",
   "template_args" :
   [
    "_ZTIDs"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115__codecvt_utf16IDsLb0EEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115__codecvt_utf16IDsLb0EED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115__codecvt_utf16IDsLb0EED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE6do_outER9mbstate_tPKDsS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE5do_inER9mbstate_tPKcS5_RS5_PDsS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE10do_unshiftER9mbstate_tPcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE9do_lengthER9mbstate_tPKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDsLb0EE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "_Maxcode_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIm"
    },
    {
     "access" : "private",
     "field_name" : "_Mode_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__112codecvt_modeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__codecvt_utf16IDsLb1EEE",
   "name" : "std::__codecvt_utf16<char16_t, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115__codecvt_utf16IDsLb1EEE",
   "self_type" : "_ZTINSt3__115__codecvt_utf16IDsLb1EEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/codecvt",
   "template_args" :
   [
    "_ZTIDs"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115__codecvt_utf16IDsLb1EEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115__codecvt_utf16IDsLb1EED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115__codecvt_utf16IDsLb1EED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE6do_outER9mbstate_tPKDsS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE5do_inER9mbstate_tPKcS5_RS5_PDsS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE10do_unshiftER9mbstate_tPcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE9do_lengthER9mbstate_tPKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IDsLb1EE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIwc9mbstate_tEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "_Maxcode_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIm"
    },
    {
     "access" : "private",
     "field_name" : "_Mode_",
     "field_offset" : 128,
     "referenced_type" : "_ZTINSt3__112codecvt_modeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__codecvt_utf16IwLb0EEE",
   "name" : "std::__codecvt_utf16<wchar_t, false>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115__codecvt_utf16IwLb0EEE",
   "self_type" : "_ZTINSt3__115__codecvt_utf16IwLb0EEE",
   "size" : 20,
   "source_file" : "external/libcxx/include/codecvt",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115__codecvt_utf16IwLb0EEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115__codecvt_utf16IwLb0EED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115__codecvt_utf16IwLb0EED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IwLb0EE6do_outER9mbstate_tPKwS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IwLb0EE5do_inER9mbstate_tPKcS5_RS5_PwS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IwLb0EE10do_unshiftER9mbstate_tPcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IwLb0EE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IwLb0EE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IwLb0EE9do_lengthER9mbstate_tPKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IwLb0EE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIwc9mbstate_tEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "_Maxcode_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIm"
    },
    {
     "access" : "private",
     "field_name" : "_Mode_",
     "field_offset" : 128,
     "referenced_type" : "_ZTINSt3__112codecvt_modeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__codecvt_utf16IwLb1EEE",
   "name" : "std::__codecvt_utf16<wchar_t, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115__codecvt_utf16IwLb1EEE",
   "self_type" : "_ZTINSt3__115__codecvt_utf16IwLb1EEE",
   "size" : 20,
   "source_file" : "external/libcxx/include/codecvt",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115__codecvt_utf16IwLb1EEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115__codecvt_utf16IwLb1EED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115__codecvt_utf16IwLb1EED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IwLb1EE6do_outER9mbstate_tPKwS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IwLb1EE5do_inER9mbstate_tPKcS5_RS5_PwS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IwLb1EE10do_unshiftER9mbstate_tPcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IwLb1EE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IwLb1EE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IwLb1EE9do_lengthER9mbstate_tPKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115__codecvt_utf16IwLb1EE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__const_pointerIDiPDiNS_9allocatorIDiEELb1EEE",
   "name" : "std::__const_pointer<char32_t, char32_t *, std::allocator<char32_t>, true>",
   "referenced_type" : "_ZTINSt3__115__const_pointerIDiPDiNS_9allocatorIDiEELb1EEE",
   "self_type" : "_ZTINSt3__115__const_pointerIDiPDiNS_9allocatorIDiEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIDi",
    "_ZTIPDi",
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__const_pointerIDsPDsNS_9allocatorIDsEELb1EEE",
   "name" : "std::__const_pointer<char16_t, char16_t *, std::allocator<char16_t>, true>",
   "referenced_type" : "_ZTINSt3__115__const_pointerIDsPDsNS_9allocatorIDsEELb1EEE",
   "self_type" : "_ZTINSt3__115__const_pointerIDsPDsNS_9allocatorIDsEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIDs",
    "_ZTIPDs",
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__const_pointerINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEPS5_NS3_IS5_EELb1EEE",
   "name" : "std::__const_pointer<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>, std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, true>",
   "referenced_type" : "_ZTINSt3__115__const_pointerINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEPS5_NS3_IS5_EELb1EEE",
   "self_type" : "_ZTINSt3__115__const_pointerINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEPS5_NS3_IS5_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__const_pointerINS_4pairIPNS_18condition_variableEPNS_5mutexEEEPS6_NS_18__hidden_allocatorIS6_EELb0EEE",
   "name" : "std::__const_pointer<std::pair<std::condition_variable *, std::mutex *>, std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, false>",
   "referenced_type" : "_ZTINSt3__115__const_pointerINS_4pairIPNS_18condition_variableEPNS_5mutexEEEPS6_NS_18__hidden_allocatorIS6_EELb0EEE",
   "self_type" : "_ZTINSt3__115__const_pointerINS_4pairIPNS_18condition_variableEPNS_5mutexEEEPS6_NS_18__hidden_allocatorIS6_EELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__const_pointerINS_4pairIjPKcEEPS4_NS_9allocatorIS4_EELb1EEE",
   "name" : "std::__const_pointer<std::pair<unsigned int, const char *>, std::pair<unsigned int, const char *> *, std::allocator<std::pair<unsigned int, const char *>>, true>",
   "referenced_type" : "_ZTINSt3__115__const_pointerINS_4pairIjPKcEEPS4_NS_9allocatorIS4_EELb1EEE",
   "self_type" : "_ZTINSt3__115__const_pointerINS_4pairIjPKcEEPS4_NS_9allocatorIS4_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKcEE",
    "_ZTIPNSt3__14pairIjPKcEE",
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__const_pointerINS_4pairIjPKwEEPS4_NS_9allocatorIS4_EELb1EEE",
   "name" : "std::__const_pointer<std::pair<unsigned int, const wchar_t *>, std::pair<unsigned int, const wchar_t *> *, std::allocator<std::pair<unsigned int, const wchar_t *>>, true>",
   "referenced_type" : "_ZTINSt3__115__const_pointerINS_4pairIjPKwEEPS4_NS_9allocatorIS4_EELb1EEE",
   "self_type" : "_ZTINSt3__115__const_pointerINS_4pairIjPKwEEPS4_NS_9allocatorIS4_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKwEE",
    "_ZTIPNSt3__14pairIjPKwEE",
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__const_pointerINS_9sub_matchIPKcEEPS4_NS_9allocatorIS4_EELb1EEE",
   "name" : "std::__const_pointer<std::sub_match<const char *>, std::sub_match<const char *> *, std::allocator<std::sub_match<const char *>>, true>",
   "referenced_type" : "_ZTINSt3__115__const_pointerINS_9sub_matchIPKcEEPS4_NS_9allocatorIS4_EELb1EEE",
   "self_type" : "_ZTINSt3__115__const_pointerINS_9sub_matchIPKcEEPS4_NS_9allocatorIS4_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKcEE",
    "_ZTIPNSt3__19sub_matchIPKcEE",
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__const_pointerINS_9sub_matchIPKwEEPS4_NS_9allocatorIS4_EELb1EEE",
   "name" : "std::__const_pointer<std::sub_match<const wchar_t *>, std::sub_match<const wchar_t *> *, std::allocator<std::sub_match<const wchar_t *>>, true>",
   "referenced_type" : "_ZTINSt3__115__const_pointerINS_9sub_matchIPKwEEPS4_NS_9allocatorIS4_EELb1EEE",
   "self_type" : "_ZTINSt3__115__const_pointerINS_9sub_matchIPKwEEPS4_NS_9allocatorIS4_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKwEE",
    "_ZTIPNSt3__19sub_matchIPKwEE",
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__const_pointerIPNS_17__assoc_sub_stateEPS2_NS_18__hidden_allocatorIS2_EELb0EEE",
   "name" : "std::__const_pointer<std::__assoc_sub_state *, std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>, false>",
   "referenced_type" : "_ZTINSt3__115__const_pointerIPNS_17__assoc_sub_stateEPS2_NS_18__hidden_allocatorIS2_EELb0EEE",
   "self_type" : "_ZTINSt3__115__const_pointerIPNS_17__assoc_sub_stateEPS2_NS_18__hidden_allocatorIS2_EELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE",
    "_ZTIPPNSt3__117__assoc_sub_stateE",
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__const_pointerIPNS_6locale5facetEPS3_NS_15__sso_allocatorIS3_Lj28EEELb0EEE",
   "name" : "std::__const_pointer<std::locale::facet *, std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>, false>",
   "referenced_type" : "_ZTINSt3__115__const_pointerIPNS_6locale5facetEPS3_NS_15__sso_allocatorIS3_Lj28EEELb0EEE",
   "self_type" : "_ZTINSt3__115__const_pointerIPNS_6locale5facetEPS3_NS_15__sso_allocatorIS3_Lj28EEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE",
    "_ZTIPPNSt3__16locale5facetE",
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__const_pointerIcPcNS_9allocatorIcEELb1EEE",
   "name" : "std::__const_pointer<char, char *, std::allocator<char>, true>",
   "referenced_type" : "_ZTINSt3__115__const_pointerIcPcNS_9allocatorIcEELb1EEE",
   "self_type" : "_ZTINSt3__115__const_pointerIcPcNS_9allocatorIcEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIc",
    "_ZTIPc",
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__const_pointerIdPdNS_9allocatorIdEELb1EEE",
   "name" : "std::__const_pointer<double, double *, std::allocator<double>, true>",
   "referenced_type" : "_ZTINSt3__115__const_pointerIdPdNS_9allocatorIdEELb1EEE",
   "self_type" : "_ZTINSt3__115__const_pointerIdPdNS_9allocatorIdEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTId",
    "_ZTIPd",
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__const_pointerIiPiNS_9allocatorIiEELb1EEE",
   "name" : "std::__const_pointer<int, int *, std::allocator<int>, true>",
   "referenced_type" : "_ZTINSt3__115__const_pointerIiPiNS_9allocatorIiEELb1EEE",
   "self_type" : "_ZTINSt3__115__const_pointerIiPiNS_9allocatorIiEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIPi",
    "_ZTINSt3__19allocatorIiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__const_pointerIjPjNS_9allocatorIjEELb1EEE",
   "name" : "std::__const_pointer<unsigned int, unsigned int *, std::allocator<unsigned int>, true>",
   "referenced_type" : "_ZTINSt3__115__const_pointerIjPjNS_9allocatorIjEELb1EEE",
   "self_type" : "_ZTINSt3__115__const_pointerIjPjNS_9allocatorIjEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIPj",
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__const_pointerIwPwNS_9allocatorIwEELb1EEE",
   "name" : "std::__const_pointer<wchar_t, wchar_t *, std::allocator<wchar_t>, true>",
   "referenced_type" : "_ZTINSt3__115__const_pointerIwPwNS_9allocatorIwEELb1EEE",
   "self_type" : "_ZTINSt3__115__const_pointerIwPwNS_9allocatorIwEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIw",
    "_ZTIPw",
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_constructINS_15__sso_allocatorIPNS_6locale5facetELj28EEEPS4_JEEE",
   "name" : "std::__has_construct<std::__sso_allocator<std::locale::facet *, 28>, std::locale::facet **>",
   "referenced_type" : "_ZTINSt3__115__has_constructINS_15__sso_allocatorIPNS_6locale5facetELj28EEEPS4_JEEE",
   "self_type" : "_ZTINSt3__115__has_constructINS_15__sso_allocatorIPNS_6locale5facetELj28EEEPS4_JEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_constructINS_15__sso_allocatorIPNS_6locale5facetELj28EEEPS4_JRS4_EEE",
   "name" : "std::__has_construct<std::__sso_allocator<std::locale::facet *, 28>, std::locale::facet **, facet *&>",
   "referenced_type" : "_ZTINSt3__115__has_constructINS_15__sso_allocatorIPNS_6locale5facetELj28EEEPS4_JRS4_EEE",
   "self_type" : "_ZTINSt3__115__has_constructINS_15__sso_allocatorIPNS_6locale5facetELj28EEEPS4_JRS4_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_constructINS_15__sso_allocatorIPNS_6locale5facetELj28EEEPS4_JS4_EEE",
   "name" : "std::__has_construct<std::__sso_allocator<std::locale::facet *, 28>, std::locale::facet **, facet *>",
   "referenced_type" : "_ZTINSt3__115__has_constructINS_15__sso_allocatorIPNS_6locale5facetELj28EEEPS4_JS4_EEE",
   "self_type" : "_ZTINSt3__115__has_constructINS_15__sso_allocatorIPNS_6locale5facetELj28EEEPS4_JS4_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_constructINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEPS7_JS7_EEE",
   "name" : "std::__has_construct<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, std::pair<std::condition_variable *, std::mutex *> *, pair<condition_variable *, mutex *>>",
   "referenced_type" : "_ZTINSt3__115__has_constructINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEPS7_JS7_EEE",
   "self_type" : "_ZTINSt3__115__has_constructINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEPS7_JS7_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_constructINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEPS3_JRKS3_EEE",
   "name" : "std::__has_construct<std::__hidden_allocator<std::__assoc_sub_state *>, std::__assoc_sub_state **, __assoc_sub_state *const &>",
   "referenced_type" : "_ZTINSt3__115__has_constructINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEPS3_JRKS3_EEE",
   "self_type" : "_ZTINSt3__115__has_constructINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEPS3_JRKS3_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_constructINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEPS3_JS3_EEE",
   "name" : "std::__has_construct<std::__hidden_allocator<std::__assoc_sub_state *>, std::__assoc_sub_state **, __assoc_sub_state *>",
   "referenced_type" : "_ZTINSt3__115__has_constructINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEPS3_JS3_EEE",
   "self_type" : "_ZTINSt3__115__has_constructINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEPS3_JS3_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16__nodeIcEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__first_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPNSt3__16__nodeIcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_one_stateIcEE",
   "name" : "std::__has_one_state<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115__has_one_stateIcEE",
   "self_type" : "_ZTINSt3__115__has_one_stateIcEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/regex",
   "template_args" :
   [
    "_ZTIc"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115__has_one_stateIcEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115__has_one_stateIcED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115__has_one_stateIcED0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt3__16__nodeIcE6__execERNS_7__stateIcEE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__16__nodeIcE12__exec_splitEbRNS_7__stateIcEE"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16__nodeIwEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__first_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPNSt3__16__nodeIwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_one_stateIwEE",
   "name" : "std::__has_one_state<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115__has_one_stateIwEE",
   "self_type" : "_ZTINSt3__115__has_one_stateIwEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/regex",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115__has_one_stateIwEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115__has_one_stateIwED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115__has_one_stateIwED0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt3__16__nodeIwE6__execERNS_7__stateIwEE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__16__nodeIwE12__exec_splitEbRNS_7__stateIwEE"
    }
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "name" : "std::__has_size_type<std::__sso_allocator<std::locale::facet *, 28>, void>",
   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "self_type" : "_ZTINSt3__115__has_size_typeINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "name" : "std::__has_size_type<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, void>",
   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "self_type" : "_ZTINSt3__115__has_size_typeINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "name" : "std::__has_size_type<std::__hidden_allocator<std::__assoc_sub_state *>, void>",
   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "self_type" : "_ZTINSt3__115__has_size_typeINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDiEEvEE",
   "name" : "std::__has_size_type<std::allocator<char32_t>, void>",
   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDiEEvEE",
   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDsEEvEE",
   "name" : "std::__has_size_type<std::allocator<char16_t>, void>",
   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDsEEvEE",
   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDsEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "name" : "std::__has_size_type<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, void>",
   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "name" : "std::__has_size_type<std::allocator<std::pair<unsigned int, const char *>>, void>",
   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "name" : "std::__has_size_type<std::allocator<std::pair<unsigned int, const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "name" : "std::__has_size_type<std::allocator<std::sub_match<const char *>>, void>",
   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "name" : "std::__has_size_type<std::allocator<std::sub_match<const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIcEEvEE",
   "name" : "std::__has_size_type<std::allocator<char>, void>",
   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIcEEvEE",
   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIcEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIdEEvEE",
   "name" : "std::__has_size_type<std::allocator<double>, void>",
   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIdEEvEE",
   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIdEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIiEEvEE",
   "name" : "std::__has_size_type<std::allocator<int>, void>",
   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIiEEvEE",
   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIjEEvEE",
   "name" : "std::__has_size_type<std::allocator<unsigned int>, void>",
   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIjEEvEE",
   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIjEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIwEEvEE",
   "name" : "std::__has_size_type<std::allocator<wchar_t>, void>",
   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIwEEvEE",
   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIwEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__lazy_and_implILb1EJEEE",
   "name" : "std::__lazy_and_impl<true>",
   "referenced_type" : "_ZTINSt3__115__lazy_and_implILb1EJEEE",
   "self_type" : "_ZTINSt3__115__lazy_and_implILb1EJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__lock_externalE",
   "name" : "std::__lock_external",
   "referenced_type" : "_ZTINSt3__115__lock_externalE",
   "self_type" : "_ZTINSt3__115__lock_externalE",
   "size" : 1,
   "source_file" : "external/libcxx/include/condition_variable"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__make_unsignedIbLb1EEE",
   "name" : "std::__make_unsigned<bool, true>",
   "referenced_type" : "_ZTINSt3__115__make_unsignedIbLb1EEE",
   "self_type" : "_ZTINSt3__115__make_unsignedIbLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__make_unsignedIiLb1EEE",
   "name" : "std::__make_unsigned<int, true>",
   "referenced_type" : "_ZTINSt3__115__make_unsignedIiLb1EEE",
   "self_type" : "_ZTINSt3__115__make_unsignedIiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__make_unsignedIjLb1EEE",
   "name" : "std::__make_unsigned<unsigned int, true>",
   "referenced_type" : "_ZTINSt3__115__make_unsignedIjLb1EEE",
   "self_type" : "_ZTINSt3__115__make_unsignedIjLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__make_unsignedIlLb1EEE",
   "name" : "std::__make_unsigned<long, true>",
   "referenced_type" : "_ZTINSt3__115__make_unsignedIlLb1EEE",
   "self_type" : "_ZTINSt3__115__make_unsignedIlLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__make_unsignedImLb1EEE",
   "name" : "std::__make_unsigned<unsigned long, true>",
   "referenced_type" : "_ZTINSt3__115__make_unsignedImLb1EEE",
   "self_type" : "_ZTINSt3__115__make_unsignedImLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__make_unsignedIsLb1EEE",
   "name" : "std::__make_unsigned<short, true>",
   "referenced_type" : "_ZTINSt3__115__make_unsignedIsLb1EEE",
   "self_type" : "_ZTINSt3__115__make_unsignedIsLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__make_unsignedItLb1EEE",
   "name" : "std::__make_unsigned<unsigned short, true>",
   "referenced_type" : "_ZTINSt3__115__make_unsignedItLb1EEE",
   "self_type" : "_ZTINSt3__115__make_unsignedItLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__make_unsignedIxLb1EEE",
   "name" : "std::__make_unsigned<long long, true>",
   "referenced_type" : "_ZTINSt3__115__make_unsignedIxLb1EEE",
   "self_type" : "_ZTINSt3__115__make_unsignedIxLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__make_unsignedIyLb1EEE",
   "name" : "std::__make_unsigned<unsigned long long, true>",
   "referenced_type" : "_ZTINSt3__115__make_unsignedIyLb1EEE",
   "self_type" : "_ZTINSt3__115__make_unsignedIyLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "buf_",
     "referenced_type" : "_ZTINSt3__115aligned_storageILj112ELj8EE4typeE"
    },
    {
     "access" : "private",
     "field_name" : "__allocated_",
     "field_offset" : 896,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
   "name" : "std::__sso_allocator<std::locale::facet *, 28>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
   "self_type" : "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
   "size" : 120,
   "source_file" : "external/libcxx/include/__sso_allocator",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__sso_allocatorIvLj28EEE",
   "name" : "std::__sso_allocator<void, 28>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115__sso_allocatorIvLj28EEE",
   "self_type" : "_ZTINSt3__115__sso_allocatorIvLj28EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__sso_allocator",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTIe"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__struct_doubleE",
   "name" : "std::__struct_double",
   "referenced_type" : "_ZTINSt3__115__struct_doubleE",
   "self_type" : "_ZTINSt3__115__struct_doubleE",
   "size" : 8,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__p_",
     "referenced_type" : "_ZTIPNSt3__119__thread_struct_impE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115__thread_structE",
   "name" : "std::__thread_struct",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115__thread_structE",
   "self_type" : "_ZTINSt3__115__thread_structE",
   "size" : 4,
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__tuple_indicesIJEEE",
   "name" : "std::__tuple_indices<>",
   "referenced_type" : "_ZTINSt3__115__tuple_indicesIJEEE",
   "self_type" : "_ZTINSt3__115__tuple_indicesIJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115__tuple_indicesIJLj0EEEE",
   "name" : "std::__tuple_indices<0>",
   "referenced_type" : "_ZTINSt3__115__tuple_indicesIJLj0EEEE",
   "self_type" : "_ZTINSt3__115__tuple_indicesIJLj0EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTIA112_h"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115aligned_storageILj112ELj8EE4typeE",
   "name" : "std::aligned_storage<112, 8>::type",
   "referenced_type" : "_ZTINSt3__115aligned_storageILj112ELj8EE4typeE",
   "self_type" : "_ZTINSt3__115aligned_storageILj112ELj8EE4typeE",
   "size" : 112,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115aligned_storageILj112ELj8EEE",
   "name" : "std::aligned_storage<112, 8>",
   "referenced_type" : "_ZTINSt3__115aligned_storageILj112ELj8EEE",
   "self_type" : "_ZTINSt3__115aligned_storageILj112ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTIA16_h"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115aligned_storageILj12ELj8EE4typeE",
   "name" : "std::aligned_storage<12, 8>::type",
   "referenced_type" : "_ZTINSt3__115aligned_storageILj12ELj8EE4typeE",
   "self_type" : "_ZTINSt3__115aligned_storageILj12ELj8EE4typeE",
   "size" : 16,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115aligned_storageILj12ELj8EEE",
   "name" : "std::aligned_storage<12, 8>",
   "referenced_type" : "_ZTINSt3__115aligned_storageILj12ELj8EEE",
   "self_type" : "_ZTINSt3__115aligned_storageILj12ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTIA160_h"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115aligned_storageILj160ELj8EE4typeE",
   "name" : "std::aligned_storage<160, 8>::type",
   "referenced_type" : "_ZTINSt3__115aligned_storageILj160ELj8EE4typeE",
   "self_type" : "_ZTINSt3__115aligned_storageILj160ELj8EE4typeE",
   "size" : 160,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115aligned_storageILj160ELj8EEE",
   "name" : "std::aligned_storage<160, 8>",
   "referenced_type" : "_ZTINSt3__115aligned_storageILj160ELj8EEE",
   "self_type" : "_ZTINSt3__115aligned_storageILj160ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTIA16_h"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115aligned_storageILj16ELj8EE4typeE",
   "name" : "std::aligned_storage<16, 8>::type",
   "referenced_type" : "_ZTINSt3__115aligned_storageILj16ELj8EE4typeE",
   "self_type" : "_ZTINSt3__115aligned_storageILj16ELj8EE4typeE",
   "size" : 16,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115aligned_storageILj16ELj8EEE",
   "name" : "std::aligned_storage<16, 8>",
   "referenced_type" : "_ZTINSt3__115aligned_storageILj16ELj8EEE",
   "self_type" : "_ZTINSt3__115aligned_storageILj16ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTIA24_h"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115aligned_storageILj24ELj8EE4typeE",
   "name" : "std::aligned_storage<24, 8>::type",
   "referenced_type" : "_ZTINSt3__115aligned_storageILj24ELj8EE4typeE",
   "self_type" : "_ZTINSt3__115aligned_storageILj24ELj8EE4typeE",
   "size" : 24,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115aligned_storageILj24ELj8EEE",
   "name" : "std::aligned_storage<24, 8>",
   "referenced_type" : "_ZTINSt3__115aligned_storageILj24ELj8EEE",
   "self_type" : "_ZTINSt3__115aligned_storageILj24ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTIA32_h"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115aligned_storageILj28ELj8EE4typeE",
   "name" : "std::aligned_storage<28, 8>::type",
   "referenced_type" : "_ZTINSt3__115aligned_storageILj28ELj8EE4typeE",
   "self_type" : "_ZTINSt3__115aligned_storageILj28ELj8EE4typeE",
   "size" : 32,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115aligned_storageILj28ELj8EEE",
   "name" : "std::aligned_storage<28, 8>",
   "referenced_type" : "_ZTINSt3__115aligned_storageILj28ELj8EEE",
   "self_type" : "_ZTINSt3__115aligned_storageILj28ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTIA4_h"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115aligned_storageILj4ELj4EE4typeE",
   "name" : "std::aligned_storage<4, 4>::type",
   "referenced_type" : "_ZTINSt3__115aligned_storageILj4ELj4EE4typeE",
   "self_type" : "_ZTINSt3__115aligned_storageILj4ELj4EE4typeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115aligned_storageILj4ELj4EEE",
   "name" : "std::aligned_storage<4, 4>",
   "referenced_type" : "_ZTINSt3__115aligned_storageILj4ELj4EEE",
   "self_type" : "_ZTINSt3__115aligned_storageILj4ELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTIA8_h"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115aligned_storageILj8ELj8EE4typeE",
   "name" : "std::aligned_storage<8, 8>::type",
   "referenced_type" : "_ZTINSt3__115aligned_storageILj8ELj8EE4typeE",
   "self_type" : "_ZTINSt3__115aligned_storageILj8ELj8EE4typeE",
   "size" : 8,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115aligned_storageILj8ELj8EEE",
   "name" : "std::aligned_storage<8, 8>",
   "referenced_type" : "_ZTINSt3__115aligned_storageILj8ELj8EEE",
   "self_type" : "_ZTINSt3__115aligned_storageILj8ELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115allocator_arg_tE",
   "name" : "std::allocator_arg_t",
   "referenced_type" : "_ZTINSt3__115allocator_arg_tE",
   "self_type" : "_ZTINSt3__115allocator_arg_tE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__functional_base"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__loc_",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__16localeE"
    },
    {
     "access" : "private",
     "field_name" : "__binp_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPc"
    },
    {
     "access" : "private",
     "field_name" : "__ninp_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPc"
    },
    {
     "access" : "private",
     "field_name" : "__einp_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPc"
    },
    {
     "access" : "private",
     "field_name" : "__bout_",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPc"
    },
    {
     "access" : "private",
     "field_name" : "__nout_",
     "field_offset" : 192,
     "referenced_type" : "_ZTIPc"
    },
    {
     "access" : "private",
     "field_name" : "__eout_",
     "field_offset" : 224,
     "referenced_type" : "_ZTIPc"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_streambuf<char, std::char_traits<char>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
   "size" : 32,
   "source_file" : "external/libcxx/include/streambuf",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6setbufEPci"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7seekposENS_4fposI9mbstate_tEEj"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4syncEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9showmanycEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsgetnEPci"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9underflowEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5uflowEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9pbackfailEi"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsputnEPKci"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE8overflowEi"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__loc_",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__16localeE"
    },
    {
     "access" : "private",
     "field_name" : "__binp_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPw"
    },
    {
     "access" : "private",
     "field_name" : "__ninp_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPw"
    },
    {
     "access" : "private",
     "field_name" : "__einp_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPw"
    },
    {
     "access" : "private",
     "field_name" : "__bout_",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPw"
    },
    {
     "access" : "private",
     "field_name" : "__nout_",
     "field_offset" : 192,
     "referenced_type" : "_ZTIPw"
    },
    {
     "access" : "private",
     "field_name" : "__eout_",
     "field_offset" : 224,
     "referenced_type" : "_ZTIPw"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "name" : "std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTINSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
   "size" : 32,
   "source_file" : "external/libcxx/include/streambuf",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5imbueERKNS_6localeE"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6setbufEPwi"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE7seekoffExNS_8ios_base7seekdirEj"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE7seekposENS_4fposI9mbstate_tEEj"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE4syncEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9showmanycEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6xsgetnEPwi"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9underflowEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5uflowEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9pbackfailEj"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6xsputnEPKwi"
    },
    {
     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE8overflowEj"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__val_",
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "private",
     "field_name" : "__cat_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPKNSt3__114error_categoryE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115error_conditionE",
   "name" : "std::error_condition",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115error_conditionE",
   "self_type" : "_ZTINSt3__115error_conditionE",
   "size" : 8,
   "source_file" : "external/libcxx/include/system_error"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115is_destructibleIvEE",
   "name" : "std::is_destructible<void>",
   "referenced_type" : "_ZTINSt3__115is_destructibleIvEE",
   "self_type" : "_ZTINSt3__115is_destructibleIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117__iterator_traitsINS_11__wrap_iterIPKcEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115iterator_traitsINS_11__wrap_iterIPKcEEEE",
   "name" : "std::iterator_traits<std::__wrap_iter<const char *>>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsINS_11__wrap_iterIPKcEEEE",
   "self_type" : "_ZTINSt3__115iterator_traitsINS_11__wrap_iterIPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117__iterator_traitsINS_11__wrap_iterIPKwEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115iterator_traitsINS_11__wrap_iterIPKwEEEE",
   "name" : "std::iterator_traits<std::__wrap_iter<const wchar_t *>>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsINS_11__wrap_iterIPKwEEEE",
   "self_type" : "_ZTINSt3__115iterator_traitsINS_11__wrap_iterIPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117__iterator_traitsINS_11__wrap_iterIPcEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115iterator_traitsINS_11__wrap_iterIPcEEEE",
   "name" : "std::iterator_traits<std::__wrap_iter<char *>>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsINS_11__wrap_iterIPcEEEE",
   "self_type" : "_ZTINSt3__115iterator_traitsINS_11__wrap_iterIPcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117__iterator_traitsINS_11__wrap_iterIPwEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115iterator_traitsINS_11__wrap_iterIPwEEEE",
   "name" : "std::iterator_traits<std::__wrap_iter<wchar_t *>>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsINS_11__wrap_iterIPwEEEE",
   "self_type" : "_ZTINSt3__115iterator_traitsINS_11__wrap_iterIPwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117__iterator_traitsINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115iterator_traitsINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::iterator_traits<std::istreambuf_iterator<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__115iterator_traitsINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117__iterator_traitsINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115iterator_traitsINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::iterator_traits<std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__115iterator_traitsINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "name" : "std::iterator_traits<const std::basic_string<char, std::char_traits<char>, std::allocator<char>> *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "name" : "std::iterator_traits<const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPKcEE",
   "name" : "std::iterator_traits<const char *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPKcEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPKdEE",
   "name" : "std::iterator_traits<const double *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPKdEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPKdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKd"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPKjEE",
   "name" : "std::iterator_traits<const unsigned int *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPKjEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPKjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPKwEE",
   "name" : "std::iterator_traits<const wchar_t *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPKwEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "name" : "std::iterator_traits<std::basic_string<char, std::char_traits<char>, std::allocator<char>> *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "name" : "std::iterator_traits<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::iterator_traits<std::pair<std::condition_variable *, std::mutex *> *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPPNS_17__assoc_sub_stateEEE",
   "name" : "std::iterator_traits<std::__assoc_sub_state **>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPPNS_6locale5facetEEE",
   "name" : "std::iterator_traits<std::locale::facet **>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPaEE",
   "name" : "std::iterator_traits<signed char *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPaEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPbEE",
   "name" : "std::iterator_traits<bool *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPbEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPbEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPb"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPcEE",
   "name" : "std::iterator_traits<char *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPcEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPdEE",
   "name" : "std::iterator_traits<double *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPdEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPd"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPeEE",
   "name" : "std::iterator_traits<long double *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPeEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPfEE",
   "name" : "std::iterator_traits<float *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPfEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPhEE",
   "name" : "std::iterator_traits<unsigned char *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPhEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPiEE",
   "name" : "std::iterator_traits<int *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPiEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPjEE",
   "name" : "std::iterator_traits<unsigned int *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPjEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPlEE",
   "name" : "std::iterator_traits<long *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPlEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPmEE",
   "name" : "std::iterator_traits<unsigned long *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPmEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPsEE",
   "name" : "std::iterator_traits<short *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPsEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPtEE",
   "name" : "std::iterator_traits<unsigned short *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPtEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPtEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPwEE",
   "name" : "std::iterator_traits<wchar_t *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPwEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPxEE",
   "name" : "std::iterator_traits<long long *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPxEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPyEE",
   "name" : "std::iterator_traits<unsigned long long *>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIPyEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIPyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117__iterator_traitsIiLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115iterator_traitsIiEE",
   "name" : "std::iterator_traits<int>",
   "referenced_type" : "_ZTINSt3__115iterator_traitsIiEE",
   "self_type" : "_ZTINSt3__115iterator_traitsIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__18messagesIcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115messages_bynameIcEE",
   "name" : "std::messages_byname<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115messages_bynameIcEE",
   "self_type" : "_ZTINSt3__115messages_bynameIcEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115messages_bynameIcEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115messages_bynameIcED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115messages_bynameIcED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18messagesIcE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18messagesIcE6do_getEiiiRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18messagesIcE8do_closeEi"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__18messagesIwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115messages_bynameIwEE",
   "name" : "std::messages_byname<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115messages_bynameIwEE",
   "self_type" : "_ZTINSt3__115messages_bynameIwEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115messages_bynameIwEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115messages_bynameIwED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115messages_bynameIwED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18messagesIwE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18messagesIwE6do_getEiiiRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18messagesIwE8do_closeEi"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__18numpunctIcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115numpunct_bynameIcEE",
   "name" : "std::numpunct_byname<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115numpunct_bynameIcEE",
   "self_type" : "_ZTINSt3__115numpunct_bynameIcEE",
   "size" : 24,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIc"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115numpunct_bynameIcEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115numpunct_bynameIcED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115numpunct_bynameIcED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIcE16do_decimal_pointEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIcE16do_thousands_sepEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIcE11do_groupingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIcE11do_truenameEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIcE12do_falsenameEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__18numpunctIwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115numpunct_bynameIwEE",
   "name" : "std::numpunct_byname<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115numpunct_bynameIwEE",
   "self_type" : "_ZTINSt3__115numpunct_bynameIwEE",
   "size" : 28,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115numpunct_bynameIwEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115numpunct_bynameIwED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115numpunct_bynameIwED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIwE16do_decimal_pointEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIwE16do_thousands_sepEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIwE11do_groupingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIwE11do_truenameEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIwE12do_falsenameEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__m_",
     "referenced_type" : "_ZTI15pthread_mutex_t"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115recursive_mutexE",
   "name" : "std::recursive_mutex",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115recursive_mutexE",
   "self_type" : "_ZTINSt3__115recursive_mutexE",
   "size" : 4,
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIDiEE",
   "name" : "std::remove_volatile<char32_t>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIDiEE",
   "self_type" : "_ZTINSt3__115remove_volatileIDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIDnEE",
   "name" : "std::remove_volatile<std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIDnEE",
   "self_type" : "_ZTINSt3__115remove_volatileIDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIDsEE",
   "name" : "std::remove_volatile<char16_t>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIDsEE",
   "self_type" : "_ZTINSt3__115remove_volatileIDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "name" : "std::remove_volatile<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "name" : "std::remove_volatile<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_14default_deleteINS_15__thread_structEEEEE",
   "name" : "std::remove_volatile<std::default_delete<std::__thread_struct>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_14default_deleteINS_15__thread_structEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_14default_deleteINS_15__thread_structEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::remove_volatile<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_15__thread_structEEE",
   "name" : "std::remove_volatile<std::__thread_struct>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_15__thread_structEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_15__thread_structEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "name" : "std::remove_volatile<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "name" : "std::remove_volatile<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "name" : "std::remove_volatile<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "name" : "std::remove_volatile<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair<std::__shared_count *, std::__release_shared_count>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPPvPFvS2_EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair<void **, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPPvPFvS2_EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPPvPFvS2_EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPcPFvPvEEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair<char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPhPFvPvEEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair<unsigned char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPhPFvPvEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPhPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPiPFvPvEEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair<int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPiPFvPvEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPiPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPjPFvPvEEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair<unsigned int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPjPFvPvEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPjPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPlPFvPvEEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair<long *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPlPFvPvEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPlPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPwPFvPvEEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair<wchar_t *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::remove_volatile<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::remove_volatile<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::remove_volatile<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::remove_volatile<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__release_shared_countEEE",
   "name" : "std::remove_volatile<std::__release_shared_count>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__release_shared_countEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_22__release_shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__release_shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::remove_volatile<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_4pairIjPKcEEEE",
   "name" : "std::remove_volatile<std::pair<unsigned int, const char *>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_4pairIjPKcEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_4pairIjPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_4pairIjPKwEEEE",
   "name" : "std::remove_volatile<std::pair<unsigned int, const wchar_t *>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_4pairIjPKwEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_4pairIjPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::remove_volatile<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "name" : "std::remove_volatile<std::chrono::duration<long double, std::ratio<1, 1>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::remove_volatile<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "name" : "std::remove_volatile<std::chrono::duration<long long, std::ratio<1, 1000000>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "name" : "std::remove_volatile<std::chrono::duration<long long, std::ratio<1, 1>>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_9allocatorINS_5mutexEEEEE",
   "name" : "std::remove_volatile<std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_9allocatorIcEEEE",
   "name" : "std::remove_volatile<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_9allocatorIwEEEE",
   "name" : "std::remove_volatile<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_9sub_matchIPKcEEEE",
   "name" : "std::remove_volatile<std::sub_match<const char *>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_9sub_matchIPKcEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_9sub_matchIPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_9sub_matchIPKwEEEE",
   "name" : "std::remove_volatile<std::sub_match<const wchar_t *>>",
   "referenced_type" : "_ZTINSt3__115remove_volatileINS_9sub_matchIPKwEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileINS_9sub_matchIPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIONS_6localeEEE",
   "name" : "std::remove_volatile<std::locale &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIONS_6localeEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIONS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIONS_6vectorIdNS_9allocatorIdEEEEEE",
   "name" : "std::remove_volatile<std::vector<double, std::allocator<double>> &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIONS_6vectorIdNS_9allocatorIdEEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIONS_6vectorIdNS_9allocatorIdEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIONS_9allocatorIcEEEE",
   "name" : "std::remove_volatile<std::allocator<char> &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIONS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIONS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIONS_9allocatorIdEEEE",
   "name" : "std::remove_volatile<std::allocator<double> &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIONS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIONS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIONS_9allocatorIwEEEE",
   "name" : "std::remove_volatile<std::allocator<wchar_t> &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIONS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIONS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOPFPvjEEE",
   "name" : "std::remove_volatile<void *(*&&)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOPFPvjEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOPFPvjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOPFvPvEEE",
   "name" : "std::remove_volatile<void (*&&)(void *)>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOPFvPvEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::remove_volatile<std::basic_ostream<char, std::char_traits<char>> *&&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "name" : "std::remove_volatile<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOPNS_17__assoc_sub_stateEEE",
   "name" : "std::remove_volatile<std::__assoc_sub_state *&&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOPNS_18condition_variableEEE",
   "name" : "std::remove_volatile<std::condition_variable *&&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::remove_volatile<std::pair<std::condition_variable *, std::mutex *> *&&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOPNS_5mutexEEE",
   "name" : "std::remove_volatile<std::mutex *&&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::remove_volatile<void (**&&)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOPPNS_17__assoc_sub_stateEEE",
   "name" : "std::remove_volatile<std::__assoc_sub_state **&&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOPPNS_6locale5facetEEE",
   "name" : "std::remove_volatile<std::locale::facet **&&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOPPNS_8__i_nodeEEE",
   "name" : "std::remove_volatile<std::__i_node **&&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOPPNS_8__i_nodeEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOPPNS_8__i_nodeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOPPvEE",
   "name" : "std::remove_volatile<void **&&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOPPvEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOPcEE",
   "name" : "std::remove_volatile<char *&&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOPcEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOPiEE",
   "name" : "std::remove_volatile<int *&&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOPiEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOPlEE",
   "name" : "std::remove_volatile<long *&&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOPlEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOPwEE",
   "name" : "std::remove_volatile<wchar_t *&&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOPwEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOaEE",
   "name" : "std::remove_volatile<signed char &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOaEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOcEE",
   "name" : "std::remove_volatile<char &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOcEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOdEE",
   "name" : "std::remove_volatile<double &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOdEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOd"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOeEE",
   "name" : "std::remove_volatile<long double &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOeEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOfEE",
   "name" : "std::remove_volatile<float &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOfEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOhEE",
   "name" : "std::remove_volatile<unsigned char &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOhEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOiEE",
   "name" : "std::remove_volatile<int &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOiEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOjEE",
   "name" : "std::remove_volatile<unsigned int &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOjEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOlEE",
   "name" : "std::remove_volatile<long &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOlEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOmEE",
   "name" : "std::remove_volatile<unsigned long &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOmEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOsEE",
   "name" : "std::remove_volatile<short &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOsEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOtEE",
   "name" : "std::remove_volatile<unsigned short &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOtEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOtEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOwEE",
   "name" : "std::remove_volatile<wchar_t &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOwEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOxEE",
   "name" : "std::remove_volatile<long long &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOxEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIOyEE",
   "name" : "std::remove_volatile<unsigned long long &&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIOyEE",
   "self_type" : "_ZTINSt3__115remove_volatileIOyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIPFvPvEEE",
   "name" : "std::remove_volatile<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIPFvPvEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIPNS_14__shared_countEEE",
   "name" : "std::remove_volatile<std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIPNS_17__assoc_sub_stateEEE",
   "name" : "std::remove_volatile<std::__assoc_sub_state *>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIPNS_18condition_variableEEE",
   "name" : "std::remove_volatile<std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::remove_volatile<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIPNS_5mutexEEE",
   "name" : "std::remove_volatile<std::mutex *>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIPNS_6locale5facetEEE",
   "name" : "std::remove_volatile<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::remove_volatile<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIPPvEE",
   "name" : "std::remove_volatile<void **>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIPPvEE",
   "self_type" : "_ZTINSt3__115remove_volatileIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIPcEE",
   "name" : "std::remove_volatile<char *>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIPcEE",
   "self_type" : "_ZTINSt3__115remove_volatileIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIPhEE",
   "name" : "std::remove_volatile<unsigned char *>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIPhEE",
   "self_type" : "_ZTINSt3__115remove_volatileIPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIPiEE",
   "name" : "std::remove_volatile<int *>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIPiEE",
   "self_type" : "_ZTINSt3__115remove_volatileIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIPjEE",
   "name" : "std::remove_volatile<unsigned int *>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIPjEE",
   "self_type" : "_ZTINSt3__115remove_volatileIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIPlEE",
   "name" : "std::remove_volatile<long *>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIPlEE",
   "self_type" : "_ZTINSt3__115remove_volatileIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIPwEE",
   "name" : "std::remove_volatile<wchar_t *>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIPwEE",
   "self_type" : "_ZTINSt3__115remove_volatileIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRKPNS_18condition_variableEEE",
   "name" : "std::remove_volatile<std::condition_variable *const &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRKPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRKPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRKPNS_5mutexEEE",
   "name" : "std::remove_volatile<std::mutex *const &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRKPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRKPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRNS_6localeEEE",
   "name" : "std::remove_volatile<std::locale &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRNS_6localeEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRNS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRNS_6vectorIdNS_9allocatorIdEEEEEE",
   "name" : "std::remove_volatile<std::vector<double, std::allocator<double>> &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRNS_6vectorIdNS_9allocatorIdEEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRNS_6vectorIdNS_9allocatorIdEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRNS_9allocatorIcEEEE",
   "name" : "std::remove_volatile<std::allocator<char> &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRNS_9allocatorIdEEEE",
   "name" : "std::remove_volatile<std::allocator<double> &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRNS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRNS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRNS_9allocatorIwEEEE",
   "name" : "std::remove_volatile<std::allocator<wchar_t> &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRPFPvjEEE",
   "name" : "std::remove_volatile<void *(*&)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRPFPvjEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRPFPvjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRPFvPvEEE",
   "name" : "std::remove_volatile<void (*&)(void *)>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRPFvPvEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::remove_volatile<std::basic_ostream<char, std::char_traits<char>> *&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "name" : "std::remove_volatile<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRPNS_17__assoc_sub_stateEEE",
   "name" : "std::remove_volatile<std::__assoc_sub_state *&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRPNS_18condition_variableEEE",
   "name" : "std::remove_volatile<std::condition_variable *&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::remove_volatile<std::pair<std::condition_variable *, std::mutex *> *&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRPNS_5mutexEEE",
   "name" : "std::remove_volatile<std::mutex *&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::remove_volatile<void (**&)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRPPNS_17__assoc_sub_stateEEE",
   "name" : "std::remove_volatile<std::__assoc_sub_state **&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRPPNS_6locale5facetEEE",
   "name" : "std::remove_volatile<std::locale::facet **&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRPPNS_8__i_nodeEEE",
   "name" : "std::remove_volatile<std::__i_node **&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRPPNS_8__i_nodeEEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRPPNS_8__i_nodeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRPPvEE",
   "name" : "std::remove_volatile<void **&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRPPvEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRPcEE",
   "name" : "std::remove_volatile<char *&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRPcEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRPiEE",
   "name" : "std::remove_volatile<int *&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRPiEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRPlEE",
   "name" : "std::remove_volatile<long *&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRPlEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRPwEE",
   "name" : "std::remove_volatile<wchar_t *&>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRPwEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRaEE",
   "name" : "std::remove_volatile<signed char &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRaEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRcEE",
   "name" : "std::remove_volatile<char &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRcEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRdEE",
   "name" : "std::remove_volatile<double &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRdEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRd"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIReEE",
   "name" : "std::remove_volatile<long double &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIReEE",
   "self_type" : "_ZTINSt3__115remove_volatileIReEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRfEE",
   "name" : "std::remove_volatile<float &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRfEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRhEE",
   "name" : "std::remove_volatile<unsigned char &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRhEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRiEE",
   "name" : "std::remove_volatile<int &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRiEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRjEE",
   "name" : "std::remove_volatile<unsigned int &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRjEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRlEE",
   "name" : "std::remove_volatile<long &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRlEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRmEE",
   "name" : "std::remove_volatile<unsigned long &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRmEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRsEE",
   "name" : "std::remove_volatile<short &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRsEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRtEE",
   "name" : "std::remove_volatile<unsigned short &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRtEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRtEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRwEE",
   "name" : "std::remove_volatile<wchar_t &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRwEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRxEE",
   "name" : "std::remove_volatile<long long &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRxEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIRyEE",
   "name" : "std::remove_volatile<unsigned long long &>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIRyEE",
   "self_type" : "_ZTINSt3__115remove_volatileIRyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIaEE",
   "name" : "std::remove_volatile<signed char>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIaEE",
   "self_type" : "_ZTINSt3__115remove_volatileIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIbEE",
   "name" : "std::remove_volatile<bool>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIbEE",
   "self_type" : "_ZTINSt3__115remove_volatileIbEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIcEE",
   "name" : "std::remove_volatile<char>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIcEE",
   "self_type" : "_ZTINSt3__115remove_volatileIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIdEE",
   "name" : "std::remove_volatile<double>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIdEE",
   "self_type" : "_ZTINSt3__115remove_volatileIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIeEE",
   "name" : "std::remove_volatile<long double>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIeEE",
   "self_type" : "_ZTINSt3__115remove_volatileIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIfEE",
   "name" : "std::remove_volatile<float>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIfEE",
   "self_type" : "_ZTINSt3__115remove_volatileIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIhEE",
   "name" : "std::remove_volatile<unsigned char>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIhEE",
   "self_type" : "_ZTINSt3__115remove_volatileIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIiEE",
   "name" : "std::remove_volatile<int>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIiEE",
   "self_type" : "_ZTINSt3__115remove_volatileIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIjEE",
   "name" : "std::remove_volatile<unsigned int>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIjEE",
   "self_type" : "_ZTINSt3__115remove_volatileIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIlEE",
   "name" : "std::remove_volatile<long>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIlEE",
   "self_type" : "_ZTINSt3__115remove_volatileIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileImEE",
   "name" : "std::remove_volatile<unsigned long>",
   "referenced_type" : "_ZTINSt3__115remove_volatileImEE",
   "self_type" : "_ZTINSt3__115remove_volatileImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIsEE",
   "name" : "std::remove_volatile<short>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIsEE",
   "self_type" : "_ZTINSt3__115remove_volatileIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileItEE",
   "name" : "std::remove_volatile<unsigned short>",
   "referenced_type" : "_ZTINSt3__115remove_volatileItEE",
   "self_type" : "_ZTINSt3__115remove_volatileItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIwEE",
   "name" : "std::remove_volatile<wchar_t>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIwEE",
   "self_type" : "_ZTINSt3__115remove_volatileIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIxEE",
   "name" : "std::remove_volatile<long long>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIxEE",
   "self_type" : "_ZTINSt3__115remove_volatileIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115remove_volatileIyEE",
   "name" : "std::remove_volatile<unsigned long long>",
   "referenced_type" : "_ZTINSt3__115remove_volatileIyEE",
   "self_type" : "_ZTINSt3__115remove_volatileIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__118__time_get_storageIcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 544,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13do_date_orderEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__weeksEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__monthsEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__am_pmEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__cEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__rEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__xEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__XEv"
    },
    {
     "component_value" : -8,
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__weeksEv"
    },
    {
     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__monthsEv"
    },
    {
     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__am_pmEv"
    },
    {
     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__cEv"
    },
    {
     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__rEv"
    },
    {
     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__xEv"
    },
    {
     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__XEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__118__time_get_storageIwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 544,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13do_date_orderEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__weeksEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__monthsEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__am_pmEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__cEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__rEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__xEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__XEv"
    },
    {
     "component_value" : -8,
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__weeksEv"
    },
    {
     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__monthsEv"
    },
    {
     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__am_pmEv"
    },
    {
     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__cEv"
    },
    {
     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__rEv"
    },
    {
     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__xEv"
    },
    {
     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__XEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPK2tmcc"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPK2tmcc"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ptr",
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "ec",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__14errcE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__115to_chars_resultE",
   "name" : "std::to_chars_result",
   "referenced_type" : "_ZTINSt3__115to_chars_resultE",
   "self_type" : "_ZTINSt3__115to_chars_resultE",
   "size" : 8,
   "source_file" : "external/libcxx/include/charconv"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__115underlying_typeINS_6launchEEE",
   "name" : "std::underlying_type<std::launch>",
   "referenced_type" : "_ZTINSt3__115underlying_typeINS_6launchEEE",
   "self_type" : "_ZTINSt3__115underlying_typeINS_6launchEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16launchE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__110__identityINS_14default_deleteINS_15__thread_structEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_10__identityINS_14default_deleteINS_15__thread_structEEEEELb1EEE",
   "name" : "std::__dependent_type<std::__identity<std::default_delete<std::__thread_struct>>, true>",
   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_10__identityINS_14default_deleteINS_15__thread_structEEEEELb1EEE",
   "self_type" : "_ZTINSt3__116__dependent_typeINS_10__identityINS_14default_deleteINS_15__thread_structEEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__110__identityINS_14default_deleteINS_15__thread_structEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__110__identityINS_22__release_shared_countEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_10__identityINS_22__release_shared_countEEELb1EEE",
   "name" : "std::__dependent_type<std::__identity<std::__release_shared_count>, true>",
   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_10__identityINS_22__release_shared_countEEELb1EEE",
   "self_type" : "_ZTINSt3__116__dependent_typeINS_10__identityINS_22__release_shared_countEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__110__identityINS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEELb1EEE",
   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>, true>",
   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEELb1EEE",
   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEELb1EEE",
   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>, true>",
   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEELb1EEE",
   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEELb1EEE",
   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>, true>",
   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEELb1EEE",
   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEELb1EEE",
   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>, true>",
   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEELb1EEE",
   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDiEEEELb1EEE",
   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char32_t>>, true>",
   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDiEEEELb1EEE",
   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDiEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDsEEEELb1EEE",
   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char16_t>>, true>",
   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDsEEEELb1EEE",
   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDsEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIcEEEELb1EEE",
   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char>>, true>",
   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIcEEEELb1EEE",
   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIcEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIwEEEELb1EEE",
   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<wchar_t>>, true>",
   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIwEEEELb1EEE",
   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIwEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__127__unique_ptr_deleter_sfinaeINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_27__unique_ptr_deleter_sfinaeINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEEEELb1EEE",
   "name" : "std::__dependent_type<std::__unique_ptr_deleter_sfinae<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>, true>",
   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_27__unique_ptr_deleter_sfinaeINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEEEELb1EEE",
   "self_type" : "_ZTINSt3__116__dependent_typeINS_27__unique_ptr_deleter_sfinaeINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__127__unique_ptr_deleter_sfinaeINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__127__unique_ptr_deleter_sfinaeIPFvPvEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_27__unique_ptr_deleter_sfinaeIPFvPvEEELb1EEE",
   "name" : "std::__dependent_type<std::__unique_ptr_deleter_sfinae<void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_27__unique_ptr_deleter_sfinaeIPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__116__dependent_typeINS_27__unique_ptr_deleter_sfinaeIPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__127__unique_ptr_deleter_sfinaeIPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj112EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>, 112>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj112EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj112EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeINS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj12EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>, 12>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj12EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj12EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeINS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj160EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>, 160>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj160EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj160EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeINS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj16EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>, 16>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj16EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj16EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeINS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj24EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>, 24>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj24EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj24EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeINS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj28EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>, 28>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj28EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj28EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeINS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj4EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>, 4>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj4EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeINS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj8EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>, 8>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj8EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeINS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj112EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>, 112>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj112EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj112EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeINS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj12EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>, 12>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj12EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj12EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeINS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj160EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>, 160>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj160EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj160EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeINS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj16EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>, 16>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj16EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj16EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeINS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj24EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>, 24>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj24EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj24EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeINS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj28EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>, 28>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj28EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj28EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeINS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj4EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>, 4>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj4EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeINS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj8EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>, 8>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj8EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeINS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj112EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<int *>, std::__nat>, 112>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj112EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj112EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIPiEENS_5__natEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj12EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<int *>, std::__nat>, 12>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj12EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj12EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIPiEENS_5__natEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj160EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<int *>, std::__nat>, 160>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj160EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj160EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIPiEENS_5__natEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj16EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<int *>, std::__nat>, 16>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj16EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj16EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIPiEENS_5__natEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj24EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<int *>, std::__nat>, 24>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj24EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj24EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIPiEENS_5__natEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj28EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<int *>, std::__nat>, 28>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj28EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj28EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIPiEENS_5__natEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj4EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<int *>, std::__nat>, 4>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj4EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIPiEENS_5__natEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj8EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<int *>, std::__nat>, 8>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj8EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIPiEENS_5__natEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj112EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>, 112>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj112EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj112EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj12EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>, 12>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj12EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj12EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj160EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>, 160>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj160EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj160EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj16EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>, 16>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj16EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj16EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj24EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>, 24>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj24EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj24EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj28EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>, 28>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj28EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj28EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj4EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>, 4>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj4EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj8EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>, 8>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj8EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj112EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>, 112>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj112EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj112EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj12EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>, 12>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj12EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj12EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj160EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>, 160>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj160EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj160EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj16EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>, 16>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj16EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj16EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj24EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>, 24>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj24EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj24EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj28EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>, 28>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj28EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj28EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj4EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>, 4>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj4EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj8EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>, 8>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj8EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj112EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned char>, std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>>, 112>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj112EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj112EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIhEENS0_INS1_ItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj12EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned char>, std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>>, 12>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj12EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj12EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIhEENS0_INS1_ItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj160EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned char>, std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>>, 160>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj160EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj160EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIhEENS0_INS1_ItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj16EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned char>, std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>>, 16>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj16EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj16EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIhEENS0_INS1_ItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj24EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned char>, std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>>, 24>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj24EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj24EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIhEENS0_INS1_ItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj28EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned char>, std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>>, 28>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj28EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj28EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIhEENS0_INS1_ItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj4EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned char>, std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>>, 4>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj4EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIhEENS0_INS1_ItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj8EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned char>, std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>>, 8>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj8EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIhEENS0_INS1_ItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj112EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>, 112>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj112EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj112EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj12EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>, 12>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj12EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj12EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj160EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>, 160>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj160EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj160EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj16EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>, 16>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj16EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj16EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj24EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>, 24>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj24EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj24EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj28EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>, 28>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj28EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj28EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj4EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>, 4>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj4EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj8EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>, 8>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj8EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj112EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>, 112>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj112EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj112EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj12EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>, 12>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj12EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj12EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj160EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>, 160>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj160EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj160EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj16EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>, 16>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj16EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj16EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj24EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>, 24>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj24EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj24EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj28EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>, 28>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj28EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj28EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj4EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>, 4>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj4EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj8EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>, 8>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj8EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj112EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>, 112>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj112EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj112EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj12EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>, 12>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj12EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj12EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj160EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>, 160>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj160EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj160EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj16EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>, 16>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj16EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj16EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj24EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>, 24>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj24EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj24EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj28EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>, 28>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj28EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj28EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj4EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>, 4>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj4EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj8EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>, 8>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj8EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj112EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>, 112>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj112EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj112EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj12EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>, 12>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj12EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj12EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj160EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>, 160>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj160EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj160EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj16EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>, 16>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj16EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj16EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj24EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>, 24>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj24EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj24EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj28EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>, 28>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj28EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj28EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj4EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>, 4>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj4EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj8EEE",
   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>, 8>",
   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj8EEE",
   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__type_listINS_12__align_typeIyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIDiEE",
   "name" : "std::__libcpp_is_void<char32_t>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDiEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIDnEE",
   "name" : "std::__libcpp_is_void<std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDnEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIDsEE",
   "name" : "std::__libcpp_is_void<char16_t>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDsEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::__libcpp_is_void<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_15__thread_structEEE",
   "name" : "std::__libcpp_is_void<std::__thread_struct>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_15__thread_structEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_15__thread_structEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair<std::__shared_count *, std::__release_shared_count>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPPvPFvS2_EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair<void **, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPPvPFvS2_EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPPvPFvS2_EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPcPFvPvEEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair<char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPhPFvPvEEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair<unsigned char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPhPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPhPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPiPFvPvEEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair<int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPiPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPiPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPjPFvPvEEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair<unsigned int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPjPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPjPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPlPFvPvEEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair<long *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPlPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPlPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPwPFvPvEEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair<wchar_t *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::__libcpp_is_void<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::__libcpp_is_void<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::__libcpp_is_void<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::__libcpp_is_void<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::__libcpp_is_void<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_4pairIjPKcEEEE",
   "name" : "std::__libcpp_is_void<std::pair<unsigned int, const char *>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_4pairIjPKcEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_4pairIjPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_4pairIjPKwEEEE",
   "name" : "std::__libcpp_is_void<std::pair<unsigned int, const wchar_t *>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_4pairIjPKwEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_4pairIjPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_9allocatorINS_5mutexEEEEE",
   "name" : "std::__libcpp_is_void<std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_9allocatorIcEEEE",
   "name" : "std::__libcpp_is_void<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_9allocatorIwEEEE",
   "name" : "std::__libcpp_is_void<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_9sub_matchIPKcEEEE",
   "name" : "std::__libcpp_is_void<std::sub_match<const char *>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_9sub_matchIPKcEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_9sub_matchIPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_9sub_matchIPKwEEEE",
   "name" : "std::__libcpp_is_void<std::sub_match<const wchar_t *>>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_9sub_matchIPKwEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_9sub_matchIPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIONS_6localeEEE",
   "name" : "std::__libcpp_is_void<std::locale &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIONS_6localeEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIONS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIONS_6vectorIdNS_9allocatorIdEEEEEE",
   "name" : "std::__libcpp_is_void<std::vector<double, std::allocator<double>> &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIONS_6vectorIdNS_9allocatorIdEEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIONS_6vectorIdNS_9allocatorIdEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIONS_9allocatorIcEEEE",
   "name" : "std::__libcpp_is_void<std::allocator<char> &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIONS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIONS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIONS_9allocatorIdEEEE",
   "name" : "std::__libcpp_is_void<std::allocator<double> &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIONS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIONS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIONS_9allocatorIwEEEE",
   "name" : "std::__libcpp_is_void<std::allocator<wchar_t> &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIONS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIONS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOPFPvjEEE",
   "name" : "std::__libcpp_is_void<void *(*&&)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPFPvjEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOPFPvjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOPFvPvEEE",
   "name" : "std::__libcpp_is_void<void (*&&)(void *)>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPFvPvEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::__libcpp_is_void<std::basic_ostream<char, std::char_traits<char>> *&&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "name" : "std::__libcpp_is_void<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOPNS_17__assoc_sub_stateEEE",
   "name" : "std::__libcpp_is_void<std::__assoc_sub_state *&&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOPNS_18condition_variableEEE",
   "name" : "std::__libcpp_is_void<std::condition_variable *&&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::__libcpp_is_void<std::pair<std::condition_variable *, std::mutex *> *&&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOPNS_5mutexEEE",
   "name" : "std::__libcpp_is_void<std::mutex *&&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::__libcpp_is_void<void (**&&)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOPPNS_17__assoc_sub_stateEEE",
   "name" : "std::__libcpp_is_void<std::__assoc_sub_state **&&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOPPNS_6locale5facetEEE",
   "name" : "std::__libcpp_is_void<std::locale::facet **&&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOPPNS_8__i_nodeEEE",
   "name" : "std::__libcpp_is_void<std::__i_node **&&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPPNS_8__i_nodeEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOPPNS_8__i_nodeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOPPvEE",
   "name" : "std::__libcpp_is_void<void **&&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPPvEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOPcEE",
   "name" : "std::__libcpp_is_void<char *&&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPcEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOPiEE",
   "name" : "std::__libcpp_is_void<int *&&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPiEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOPlEE",
   "name" : "std::__libcpp_is_void<long *&&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPlEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOPwEE",
   "name" : "std::__libcpp_is_void<wchar_t *&&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPwEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOaEE",
   "name" : "std::__libcpp_is_void<signed char &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOaEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOcEE",
   "name" : "std::__libcpp_is_void<char &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOcEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOdEE",
   "name" : "std::__libcpp_is_void<double &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOdEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOd"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOeEE",
   "name" : "std::__libcpp_is_void<long double &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOeEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOfEE",
   "name" : "std::__libcpp_is_void<float &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOfEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOhEE",
   "name" : "std::__libcpp_is_void<unsigned char &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOhEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOiEE",
   "name" : "std::__libcpp_is_void<int &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOiEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOjEE",
   "name" : "std::__libcpp_is_void<unsigned int &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOjEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOlEE",
   "name" : "std::__libcpp_is_void<long &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOlEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOmEE",
   "name" : "std::__libcpp_is_void<unsigned long &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOmEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOsEE",
   "name" : "std::__libcpp_is_void<short &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOsEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOtEE",
   "name" : "std::__libcpp_is_void<unsigned short &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOtEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOtEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOwEE",
   "name" : "std::__libcpp_is_void<wchar_t &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOwEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOxEE",
   "name" : "std::__libcpp_is_void<long long &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOxEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIOyEE",
   "name" : "std::__libcpp_is_void<unsigned long long &&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOyEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIOyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIPFvPvEEE",
   "name" : "std::__libcpp_is_void<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPFvPvEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIPNS_14__shared_countEEE",
   "name" : "std::__libcpp_is_void<std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIPNS_17__assoc_sub_stateEEE",
   "name" : "std::__libcpp_is_void<std::__assoc_sub_state *>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIPNS_18condition_variableEEE",
   "name" : "std::__libcpp_is_void<std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::__libcpp_is_void<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIPNS_5mutexEEE",
   "name" : "std::__libcpp_is_void<std::mutex *>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIPNS_6locale5facetEEE",
   "name" : "std::__libcpp_is_void<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::__libcpp_is_void<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIPPvEE",
   "name" : "std::__libcpp_is_void<void **>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPPvEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIPcEE",
   "name" : "std::__libcpp_is_void<char *>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPcEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIPhEE",
   "name" : "std::__libcpp_is_void<unsigned char *>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPhEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIPiEE",
   "name" : "std::__libcpp_is_void<int *>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPiEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIPjEE",
   "name" : "std::__libcpp_is_void<unsigned int *>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPjEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIPlEE",
   "name" : "std::__libcpp_is_void<long *>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPlEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIPwEE",
   "name" : "std::__libcpp_is_void<wchar_t *>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPwEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRKPNS_18condition_variableEEE",
   "name" : "std::__libcpp_is_void<std::condition_variable *const &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRKPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRKPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRKPNS_5mutexEEE",
   "name" : "std::__libcpp_is_void<std::mutex *const &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRKPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRKPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRNS_6localeEEE",
   "name" : "std::__libcpp_is_void<std::locale &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRNS_6localeEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRNS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRNS_6vectorIdNS_9allocatorIdEEEEEE",
   "name" : "std::__libcpp_is_void<std::vector<double, std::allocator<double>> &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRNS_6vectorIdNS_9allocatorIdEEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRNS_6vectorIdNS_9allocatorIdEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRNS_9allocatorIcEEEE",
   "name" : "std::__libcpp_is_void<std::allocator<char> &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRNS_9allocatorIdEEEE",
   "name" : "std::__libcpp_is_void<std::allocator<double> &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRNS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRNS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRNS_9allocatorIwEEEE",
   "name" : "std::__libcpp_is_void<std::allocator<wchar_t> &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRPFPvjEEE",
   "name" : "std::__libcpp_is_void<void *(*&)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPFPvjEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRPFPvjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRPFvPvEEE",
   "name" : "std::__libcpp_is_void<void (*&)(void *)>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPFvPvEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::__libcpp_is_void<std::basic_ostream<char, std::char_traits<char>> *&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "name" : "std::__libcpp_is_void<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRPNS_17__assoc_sub_stateEEE",
   "name" : "std::__libcpp_is_void<std::__assoc_sub_state *&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRPNS_18condition_variableEEE",
   "name" : "std::__libcpp_is_void<std::condition_variable *&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::__libcpp_is_void<std::pair<std::condition_variable *, std::mutex *> *&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRPNS_5mutexEEE",
   "name" : "std::__libcpp_is_void<std::mutex *&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::__libcpp_is_void<void (**&)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRPPNS_17__assoc_sub_stateEEE",
   "name" : "std::__libcpp_is_void<std::__assoc_sub_state **&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRPPNS_6locale5facetEEE",
   "name" : "std::__libcpp_is_void<std::locale::facet **&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRPPNS_8__i_nodeEEE",
   "name" : "std::__libcpp_is_void<std::__i_node **&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPPNS_8__i_nodeEEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRPPNS_8__i_nodeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRPPvEE",
   "name" : "std::__libcpp_is_void<void **&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPPvEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRPcEE",
   "name" : "std::__libcpp_is_void<char *&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPcEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRPiEE",
   "name" : "std::__libcpp_is_void<int *&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPiEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRPlEE",
   "name" : "std::__libcpp_is_void<long *&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPlEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRPwEE",
   "name" : "std::__libcpp_is_void<wchar_t *&>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPwEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRaEE",
   "name" : "std::__libcpp_is_void<signed char &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRaEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRcEE",
   "name" : "std::__libcpp_is_void<char &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRcEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRdEE",
   "name" : "std::__libcpp_is_void<double &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRdEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRd"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIReEE",
   "name" : "std::__libcpp_is_void<long double &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIReEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIReEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRfEE",
   "name" : "std::__libcpp_is_void<float &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRfEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRhEE",
   "name" : "std::__libcpp_is_void<unsigned char &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRhEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRiEE",
   "name" : "std::__libcpp_is_void<int &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRiEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRjEE",
   "name" : "std::__libcpp_is_void<unsigned int &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRjEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRlEE",
   "name" : "std::__libcpp_is_void<long &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRlEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRmEE",
   "name" : "std::__libcpp_is_void<unsigned long &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRmEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRsEE",
   "name" : "std::__libcpp_is_void<short &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRsEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRtEE",
   "name" : "std::__libcpp_is_void<unsigned short &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRtEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRtEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRwEE",
   "name" : "std::__libcpp_is_void<wchar_t &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRwEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRxEE",
   "name" : "std::__libcpp_is_void<long long &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRxEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIRyEE",
   "name" : "std::__libcpp_is_void<unsigned long long &>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRyEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIRyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIaEE",
   "name" : "std::__libcpp_is_void<signed char>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIaEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIcEE",
   "name" : "std::__libcpp_is_void<char>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIcEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIdEE",
   "name" : "std::__libcpp_is_void<double>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIdEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIeEE",
   "name" : "std::__libcpp_is_void<long double>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIeEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIfEE",
   "name" : "std::__libcpp_is_void<float>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIfEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIhEE",
   "name" : "std::__libcpp_is_void<unsigned char>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIhEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIiEE",
   "name" : "std::__libcpp_is_void<int>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIiEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIjEE",
   "name" : "std::__libcpp_is_void<unsigned int>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIjEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIlEE",
   "name" : "std::__libcpp_is_void<long>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIlEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidImEE",
   "name" : "std::__libcpp_is_void<unsigned long>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidImEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIsEE",
   "name" : "std::__libcpp_is_void<short>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIsEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidItEE",
   "name" : "std::__libcpp_is_void<unsigned short>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidItEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIvEE",
   "name" : "std::__libcpp_is_void<void>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIvEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIwEE",
   "name" : "std::__libcpp_is_void<wchar_t>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIwEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIxEE",
   "name" : "std::__libcpp_is_void<long long>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIxEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIyEE",
   "name" : "std::__libcpp_is_void<unsigned long long>",
   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIyEE",
   "self_type" : "_ZTINSt3__116__libcpp_is_voidIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__narrow_to_utf8ILj16EEE",
   "name" : "std::__narrow_to_utf8<16>",
   "referenced_type" : "_ZTINSt3__116__narrow_to_utf8ILj16EEE",
   "self_type" : "_ZTINSt3__116__narrow_to_utf8ILj16EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__116__narrow_to_utf8ILj16EEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__116__narrow_to_utf8ILj16EED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__116__narrow_to_utf8ILj16EED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE6do_outERS1_PKDsS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE5do_inERS1_PKcS5_RS5_PDsS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE9do_lengthERS1_PKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIDic9mbstate_tEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__narrow_to_utf8ILj32EEE",
   "name" : "std::__narrow_to_utf8<32>",
   "referenced_type" : "_ZTINSt3__116__narrow_to_utf8ILj32EEE",
   "self_type" : "_ZTINSt3__116__narrow_to_utf8ILj32EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__116__narrow_to_utf8ILj32EEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__116__narrow_to_utf8ILj32EED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__116__narrow_to_utf8ILj32EED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE6do_outERS1_PKDiS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE5do_inERS1_PKcS5_RS5_PDiS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE9do_lengthERS1_PKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116__narrow_to_utf8ILj8EEE",
   "name" : "std::__narrow_to_utf8<8>",
   "referenced_type" : "_ZTINSt3__116__narrow_to_utf8ILj8EEE",
   "self_type" : "_ZTINSt3__116__narrow_to_utf8ILj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__115__has_one_stateIcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__owns_one_stateIcEE",
   "name" : "std::__owns_one_state<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__116__owns_one_stateIcEE",
   "self_type" : "_ZTINSt3__116__owns_one_stateIcEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/regex",
   "template_args" :
   [
    "_ZTIc"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__116__owns_one_stateIcEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__116__owns_one_stateIcED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__116__owns_one_stateIcED0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt3__16__nodeIcE6__execERNS_7__stateIcEE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__16__nodeIcE12__exec_splitEbRNS_7__stateIcEE"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__115__has_one_stateIwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__owns_one_stateIwEE",
   "name" : "std::__owns_one_state<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__116__owns_one_stateIwEE",
   "self_type" : "_ZTINSt3__116__owns_one_stateIwEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/regex",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__116__owns_one_stateIwEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__116__owns_one_stateIwED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__116__owns_one_stateIwED0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt3__16__nodeIwE6__execERNS_7__stateIwEE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__16__nodeIwE12__exec_splitEbRNS_7__stateIwEE"
    }
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTIA4_d"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116__struct_double4E",
   "name" : "std::__struct_double4",
   "referenced_type" : "_ZTINSt3__116__struct_double4E",
   "self_type" : "_ZTINSt3__116__struct_double4E",
   "size" : 32,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::allocator_traits<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__116allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::allocator_traits<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__116allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::allocator_traits<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__116allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDiEEEE",
   "name" : "std::allocator_traits<std::allocator<char32_t>>",
   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDiEEEE",
   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDsEEEE",
   "name" : "std::allocator_traits<std::allocator<char16_t>>",
   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDsEEEE",
   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDsEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "name" : "std::allocator_traits<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>",
   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorINS_4pairIjPKcEEEEEE",
   "name" : "std::allocator_traits<std::allocator<std::pair<unsigned int, const char *>>>",
   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorINS_4pairIjPKcEEEEEE",
   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorINS_4pairIjPKcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorINS_4pairIjPKwEEEEEE",
   "name" : "std::allocator_traits<std::allocator<std::pair<unsigned int, const wchar_t *>>>",
   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorINS_4pairIjPKwEEEEEE",
   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorINS_4pairIjPKwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorINS_9sub_matchIPKcEEEEEE",
   "name" : "std::allocator_traits<std::allocator<std::sub_match<const char *>>>",
   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorINS_9sub_matchIPKcEEEEEE",
   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorINS_9sub_matchIPKcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorINS_9sub_matchIPKwEEEEEE",
   "name" : "std::allocator_traits<std::allocator<std::sub_match<const wchar_t *>>>",
   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorINS_9sub_matchIPKwEEEEEE",
   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorINS_9sub_matchIPKwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIcEEEE",
   "name" : "std::allocator_traits<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIdEEEE",
   "name" : "std::allocator_traits<std::allocator<double>>",
   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIiEEEE",
   "name" : "std::allocator_traits<std::allocator<int>>",
   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIiEEEE",
   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIjEEEE",
   "name" : "std::allocator_traits<std::allocator<unsigned int>>",
   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIjEEEE",
   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIjEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIwEEEE",
   "name" : "std::allocator_traits<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEJEEE",
   "name" : "std::is_constructible<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEJEEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEJEEE",
   "name" : "std::is_constructible<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEJEEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEJEEE",
   "name" : "std::is_constructible<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEJEEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEJEEE",
   "name" : "std::is_constructible<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEJEEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_14default_deleteINS_15__thread_structEEEJEEE",
   "name" : "std::is_constructible<std::default_delete<std::__thread_struct>>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_14default_deleteINS_15__thread_structEEEJEEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_14default_deleteINS_15__thread_structEEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_15__sso_allocatorIPNS_6locale5facetELj28EEEJEEE",
   "name" : "std::is_constructible<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_15__sso_allocatorIPNS_6locale5facetELj28EEEJEEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_15__sso_allocatorIPNS_6locale5facetELj28EEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEJEEE",
   "name" : "std::is_constructible<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEJEEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEJEEE",
   "name" : "std::is_constructible<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEJEEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEJOS8_EEE",
   "name" : "std::is_constructible<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, __allocator_destructor<allocator<__shared_ptr_emplace<mutex, allocator<mutex>>>> &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEJOS8_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEJOS8_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEJRKS8_EEE",
   "name" : "std::is_constructible<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, const __allocator_destructor<allocator<__shared_ptr_emplace<mutex, allocator<mutex>>>> &>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEJRKS8_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEJRKS8_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_22__release_shared_countEJEEE",
   "name" : "std::is_constructible<std::__release_shared_count>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_22__release_shared_countEJEEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_22__release_shared_countEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__release_shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_5mutexEJEEE",
   "name" : "std::is_constructible<std::mutex>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_5mutexEJEEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_5mutexEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_6localeEJOS1_EEE",
   "name" : "std::is_constructible<std::locale, locale &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_6localeEJOS1_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_6localeEJOS1_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_6vectorIdNS_9allocatorIdEEEEJOS4_EEE",
   "name" : "std::is_constructible<std::vector<double, std::allocator<double>>, vector<double, allocator<double>> &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_6vectorIdNS_9allocatorIdEEEEJOS4_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_6vectorIdNS_9allocatorIdEEEEJOS4_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIDiEEJEEE",
   "name" : "std::is_constructible<std::allocator<char32_t>>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDiEEJEEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDiEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIDiEEJOS2_EEE",
   "name" : "std::is_constructible<std::allocator<char32_t>, allocator<char32_t> &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDiEEJOS2_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDiEEJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIDsEEJEEE",
   "name" : "std::is_constructible<std::allocator<char16_t>>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDsEEJEEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDsEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIDsEEJOS2_EEE",
   "name" : "std::is_constructible<std::allocator<char16_t>, allocator<char16_t> &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDsEEJOS2_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDsEEJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJEEE",
   "name" : "std::is_constructible<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJEEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJOS2_EEE",
   "name" : "std::is_constructible<std::allocator<char>, allocator<char> &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJOS2_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJRKS2_EEE",
   "name" : "std::is_constructible<std::allocator<char>, const allocator<char> &>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJRKS2_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJRKS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIdEEJOS2_EEE",
   "name" : "std::is_constructible<std::allocator<double>, allocator<double> &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIdEEJOS2_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIdEEJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIjEEJEEE",
   "name" : "std::is_constructible<std::allocator<unsigned int>>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIjEEJEEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIjEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIwEEJEEE",
   "name" : "std::is_constructible<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIwEEJEEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIwEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIwEEJOS2_EEE",
   "name" : "std::is_constructible<std::allocator<wchar_t>, allocator<wchar_t> &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIwEEJOS2_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIwEEJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPFPvjEJOS3_EEE",
   "name" : "std::is_constructible<void *(*)(unsigned int), void *(*&&)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPFPvjEJOS3_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPFPvjEJOS3_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPFvPvEJOS3_EEE",
   "name" : "std::is_constructible<void (*)(void *), void (*&&)(void *)>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPFvPvEJOS3_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPFvPvEJOS3_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPFvPvEJRKS3_EEE",
   "name" : "std::is_constructible<void (*)(void *), void (*const &)(void *)>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPFvPvEJRKS3_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPFvPvEJRKS3_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEJOS5_EEE",
   "name" : "std::is_constructible<std::basic_ostream<char, std::char_traits<char>> *, basic_ostream<char> *&&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEJOS5_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEJOS5_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEJOS5_EEE",
   "name" : "std::is_constructible<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *, basic_ostream<wchar_t> *&&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEJOS5_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEJOS5_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPNS_17__assoc_sub_stateEJOS2_EEE",
   "name" : "std::is_constructible<std::__assoc_sub_state *, __assoc_sub_state *&&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPNS_17__assoc_sub_stateEJOS2_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPNS_17__assoc_sub_stateEJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPNS_18condition_variableEJRKS2_EEE",
   "name" : "std::is_constructible<std::condition_variable *, condition_variable *const &>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPNS_18condition_variableEJRKS2_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPNS_18condition_variableEJRKS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPNS_18condition_variableEJRS2_EEE",
   "name" : "std::is_constructible<std::condition_variable *, condition_variable *&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPNS_18condition_variableEJRS2_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPNS_18condition_variableEJRS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPNS_18condition_variableEJS2_EEE",
   "name" : "std::is_constructible<std::condition_variable *, condition_variable *>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPNS_18condition_variableEJS2_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPNS_18condition_variableEJS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEJOS7_EEE",
   "name" : "std::is_constructible<std::pair<std::condition_variable *, std::mutex *> *, pair<condition_variable *, mutex *> *&&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEJOS7_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEJOS7_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPNS_5mutexEJRKS2_EEE",
   "name" : "std::is_constructible<std::mutex *, mutex *const &>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPNS_5mutexEJRKS2_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPNS_5mutexEJRKS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPNS_5mutexEJRS2_EEE",
   "name" : "std::is_constructible<std::mutex *, mutex *&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPNS_5mutexEJRS2_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPNS_5mutexEJRS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPNS_5mutexEJS2_EEE",
   "name" : "std::is_constructible<std::mutex *, mutex *>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPNS_5mutexEJS2_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPNS_5mutexEJS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPNS_6locale5facetEJRS3_EEE",
   "name" : "std::is_constructible<std::locale::facet *, facet *&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPNS_6locale5facetEJRS3_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPNS_6locale5facetEJRS3_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPPFvNS_8ios_base5eventERS1_iEJOS6_EEE",
   "name" : "std::is_constructible<void (**)(event, ios_base &, int), void (**&&)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPPFvNS_8ios_base5eventERS1_iEJOS6_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPPFvNS_8ios_base5eventERS1_iEJOS6_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPPNS_17__assoc_sub_stateEJOS3_EEE",
   "name" : "std::is_constructible<std::__assoc_sub_state **, __assoc_sub_state **&&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPPNS_17__assoc_sub_stateEJOS3_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPPNS_17__assoc_sub_stateEJOS3_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPPNS_6locale5facetEJOS4_EEE",
   "name" : "std::is_constructible<std::locale::facet **, facet **&&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPPNS_6locale5facetEJOS4_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPPNS_6locale5facetEJOS4_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPPNS_8__i_nodeEJOS3_EEE",
   "name" : "std::is_constructible<std::__i_node **, __i_node **&&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPPNS_8__i_nodeEJOS3_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPPNS_8__i_nodeEJOS3_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPPvJOS2_EEE",
   "name" : "std::is_constructible<void **, void **&&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPPvJOS2_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPPvJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPcJOS1_EEE",
   "name" : "std::is_constructible<char *, char *&&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPcJOS1_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPcJOS1_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPiJOS1_EEE",
   "name" : "std::is_constructible<int *, int *&&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPiJOS1_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPiJOS1_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPlJOS1_EEE",
   "name" : "std::is_constructible<long *, long *&&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPlJOS1_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPlJOS1_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIPwJOS1_EEE",
   "name" : "std::is_constructible<wchar_t *, wchar_t *&&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIPwJOS1_EEE",
   "self_type" : "_ZTINSt3__116is_constructibleIPwJOS1_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIaJOaEEE",
   "name" : "std::is_constructible<signed char, signed char &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIaJOaEEE",
   "self_type" : "_ZTINSt3__116is_constructibleIaJOaEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIcJOcEEE",
   "name" : "std::is_constructible<char, char &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIcJOcEEE",
   "self_type" : "_ZTINSt3__116is_constructibleIcJOcEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIdJOdEEE",
   "name" : "std::is_constructible<double, double &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIdJOdEEE",
   "self_type" : "_ZTINSt3__116is_constructibleIdJOdEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIdJRKdEEE",
   "name" : "std::is_constructible<double, const double &>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIdJRKdEEE",
   "self_type" : "_ZTINSt3__116is_constructibleIdJRKdEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIeJOeEEE",
   "name" : "std::is_constructible<long double, long double &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIeJOeEEE",
   "self_type" : "_ZTINSt3__116is_constructibleIeJOeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIfJOfEEE",
   "name" : "std::is_constructible<float, float &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIfJOfEEE",
   "self_type" : "_ZTINSt3__116is_constructibleIfJOfEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIhJOhEEE",
   "name" : "std::is_constructible<unsigned char, unsigned char &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIhJOhEEE",
   "self_type" : "_ZTINSt3__116is_constructibleIhJOhEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIiJOiEEE",
   "name" : "std::is_constructible<int, int &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIiJOiEEE",
   "self_type" : "_ZTINSt3__116is_constructibleIiJOiEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIjJOjEEE",
   "name" : "std::is_constructible<unsigned int, unsigned int &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIjJOjEEE",
   "self_type" : "_ZTINSt3__116is_constructibleIjJOjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIlJOlEEE",
   "name" : "std::is_constructible<long, long &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIlJOlEEE",
   "self_type" : "_ZTINSt3__116is_constructibleIlJOlEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleImJOmEEE",
   "name" : "std::is_constructible<unsigned long, unsigned long &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleImJOmEEE",
   "self_type" : "_ZTINSt3__116is_constructibleImJOmEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIsJOsEEE",
   "name" : "std::is_constructible<short, short &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIsJOsEEE",
   "self_type" : "_ZTINSt3__116is_constructibleIsJOsEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleItJOtEEE",
   "name" : "std::is_constructible<unsigned short, unsigned short &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleItJOtEEE",
   "self_type" : "_ZTINSt3__116is_constructibleItJOtEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIwJOwEEE",
   "name" : "std::is_constructible<wchar_t, wchar_t &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIwJOwEEE",
   "self_type" : "_ZTINSt3__116is_constructibleIwJOwEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIxJOxEEE",
   "name" : "std::is_constructible<long long, long long &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIxJOxEEE",
   "self_type" : "_ZTINSt3__116is_constructibleIxJOxEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__116is_constructibleIyJOyEEE",
   "name" : "std::is_constructible<unsigned long long, unsigned long long &&>",
   "referenced_type" : "_ZTINSt3__116is_constructibleIyJOyEEE",
   "self_type" : "_ZTINSt3__116is_constructibleIyJOyEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIDnEE",
   "name" : "std::remove_reference<std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIDnEE",
   "self_type" : "_ZTINSt3__116remove_referenceIDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<std::__shared_count *, std::__release_shared_count>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<void **, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<long *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<wchar_t *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_9allocatorIcEEEE",
   "name" : "std::remove_reference<const std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_9allocatorIwEEEE",
   "name" : "std::remove_reference<const std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIKNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_14default_deleteINS_15__thread_structEEEEE",
   "name" : "std::remove_reference<std::default_delete<std::__thread_struct>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_14default_deleteINS_15__thread_structEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_14default_deleteINS_15__thread_structEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::remove_reference<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "name" : "std::remove_reference<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "name" : "std::remove_reference<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "name" : "std::remove_reference<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "name" : "std::remove_reference<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::remove_reference<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::remove_reference<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::remove_reference<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::remove_reference<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__release_shared_countEEE",
   "name" : "std::remove_reference<std::__release_shared_count>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__release_shared_countEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_22__release_shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__release_shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::remove_reference<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIDiEEEE",
   "name" : "std::remove_reference<std::allocator<char32_t>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIDiEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIDiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIDsEEEE",
   "name" : "std::remove_reference<std::allocator<char16_t>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIDsEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIDsEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "name" : "std::remove_reference<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_4pairIjPKcEEEEEE",
   "name" : "std::remove_reference<std::allocator<std::pair<unsigned int, const char *>>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_4pairIjPKcEEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_4pairIjPKcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_4pairIjPKwEEEEEE",
   "name" : "std::remove_reference<std::allocator<std::pair<unsigned int, const wchar_t *>>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_4pairIjPKwEEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_4pairIjPKwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_5mutexEEEEE",
   "name" : "std::remove_reference<std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_9sub_matchIPKcEEEEEE",
   "name" : "std::remove_reference<std::allocator<std::sub_match<const char *>>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_9sub_matchIPKcEEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_9sub_matchIPKcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_9sub_matchIPKwEEEEEE",
   "name" : "std::remove_reference<std::allocator<std::sub_match<const wchar_t *>>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_9sub_matchIPKwEEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_9sub_matchIPKwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIcEEEE",
   "name" : "std::remove_reference<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIdEEEE",
   "name" : "std::remove_reference<std::allocator<double>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIiEEEE",
   "name" : "std::remove_reference<std::allocator<int>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIiEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIjEEEE",
   "name" : "std::remove_reference<std::allocator<unsigned int>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIjEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIjEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIwEEEE",
   "name" : "std::remove_reference<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIOeEE",
   "name" : "std::remove_reference<long double &&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIOeEE",
   "self_type" : "_ZTINSt3__116remove_referenceIOeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIOlEE",
   "name" : "std::remove_reference<long &&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIOlEE",
   "self_type" : "_ZTINSt3__116remove_referenceIOlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIOxEE",
   "name" : "std::remove_reference<long long &&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIOxEE",
   "self_type" : "_ZTINSt3__116remove_referenceIOxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIPFvPvEEE",
   "name" : "std::remove_reference<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIPFvPvEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIPNS_14__shared_countEEE",
   "name" : "std::remove_reference<std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::remove_reference<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIPNS_6locale5facetEEE",
   "name" : "std::remove_reference<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::remove_reference<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIPPvEE",
   "name" : "std::remove_reference<void **>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIPPvEE",
   "self_type" : "_ZTINSt3__116remove_referenceIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIPcEE",
   "name" : "std::remove_reference<char *>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIPcEE",
   "self_type" : "_ZTINSt3__116remove_referenceIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIPhEE",
   "name" : "std::remove_reference<unsigned char *>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIPhEE",
   "self_type" : "_ZTINSt3__116remove_referenceIPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIPiEE",
   "name" : "std::remove_reference<int *>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIPiEE",
   "self_type" : "_ZTINSt3__116remove_referenceIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIPjEE",
   "name" : "std::remove_reference<unsigned int *>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIPjEE",
   "self_type" : "_ZTINSt3__116remove_referenceIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIPlEE",
   "name" : "std::remove_reference<long *>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIPlEE",
   "self_type" : "_ZTINSt3__116remove_referenceIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIPwEE",
   "name" : "std::remove_reference<wchar_t *>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIPwEE",
   "self_type" : "_ZTINSt3__116remove_referenceIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<std::__shared_count *, std::__release_shared_count> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<void **, void (*)(void *)> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPcPFvPvEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<char *, void (*)(void *)> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPhPFvPvEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<unsigned char *, void (*)(void *)> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPhPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPhPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPiPFvPvEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<int *, void (*)(void *)> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPiPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPiPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPjPFvPvEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<unsigned int *, void (*)(void *)> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPjPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPjPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPlPFvPvEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<long *, void (*)(void *)> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPlPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPlPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPwPFvPvEEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair<wchar_t *, void (*)(void *)> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__release_shared_count, 1, true> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::mutex, 1, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<void (*)(void *), 1, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__shared_count *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__thread_struct *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::locale::facet *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::locale::facet **, 0, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<void **, 0, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<char *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<unsigned char *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<int *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<unsigned int *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<long *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<wchar_t *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_9allocatorIcEEEE",
   "name" : "std::remove_reference<const std::allocator<char> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_9allocatorIwEEEE",
   "name" : "std::remove_reference<const std::allocator<wchar_t> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKPNS_17__assoc_sub_stateEEE",
   "name" : "std::remove_reference<std::__assoc_sub_state *const &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRKPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRKPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_10istrstreamEEE",
   "name" : "std::remove_reference<std::istrstream &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_10istrstreamEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_10istrstreamEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__110istrstreamE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_10ostrstreamEEE",
   "name" : "std::remove_reference<std::ostrstream &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_10ostrstreamEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_10ostrstreamEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__110ostrstreamE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "name" : "std::remove_reference<std::unique_ptr<std::__thread_struct, std::default_delete<std::__thread_struct>> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__110unique_ptrINS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "name" : "std::remove_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char>> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_12strstreambufEEE",
   "name" : "std::remove_reference<std::strstreambuf &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_12strstreambufEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_12strstreambufEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__112strstreambufE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_13shared_futureIvEEEE",
   "name" : "std::remove_reference<std::shared_future<void> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_13shared_futureIvEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_13shared_futureIvEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__113shared_futureIvEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_14basic_iostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::remove_reference<std::basic_iostream<char, std::char_traits<char>> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_14basic_iostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_14basic_iostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::remove_reference<std::__sso_allocator<std::locale::facet *, 28> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "name" : "std::remove_reference<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "name" : "std::remove_reference<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "name" : "std::remove_reference<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "name" : "std::remove_reference<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::remove_reference<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::remove_reference<std::__hidden_allocator<std::__assoc_sub_state *> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::remove_reference<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::remove_reference<std::pair<std::condition_variable *, std::mutex *> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_6futureIvEEEE",
   "name" : "std::remove_reference<std::future<void> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_6futureIvEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_6futureIvEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16futureIvEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_6gsliceEEE",
   "name" : "std::remove_reference<std::gslice &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_6gsliceEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_6gsliceEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16gsliceE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_6localeEEE",
   "name" : "std::remove_reference<std::locale &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_6localeEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_7promiseIvEEEE",
   "name" : "std::remove_reference<std::promise<void> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_7promiseIvEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_7promiseIvEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__17promiseIvEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_8valarrayIbEEEE",
   "name" : "std::remove_reference<std::valarray<bool> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_8valarrayIbEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_8valarrayIbEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__18valarrayIbEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_8valarrayIjEEEE",
   "name" : "std::remove_reference<std::valarray<unsigned int> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_8valarrayIjEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_8valarrayIjEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__18valarrayIjEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_9allocatorINS_5mutexEEEEE",
   "name" : "std::remove_reference<std::allocator<std::mutex> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_9allocatorIcEEEE",
   "name" : "std::remove_reference<std::allocator<char> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_9allocatorIwEEEE",
   "name" : "std::remove_reference<std::allocator<wchar_t> &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_9strstreamEEE",
   "name" : "std::remove_reference<std::strstream &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_9strstreamEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRNS_9strstreamEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19strstreamE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPFPvjEEE",
   "name" : "std::remove_reference<void *(*&)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPFPvjEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPFPvjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPFvPvEEE",
   "name" : "std::remove_reference<void (*&)(void *)>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPFvPvEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::remove_reference<std::basic_ostream<char, std::char_traits<char>> *&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "name" : "std::remove_reference<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPNS_14__shared_countEEE",
   "name" : "std::remove_reference<std::__shared_count *&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPNS_17__assoc_sub_stateEEE",
   "name" : "std::remove_reference<std::__assoc_sub_state *&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPNS_18condition_variableEEE",
   "name" : "std::remove_reference<std::condition_variable *&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::remove_reference<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::remove_reference<std::pair<std::condition_variable *, std::mutex *> *&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPNS_5mutexEEE",
   "name" : "std::remove_reference<std::mutex *&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPNS_6locale5facetEEE",
   "name" : "std::remove_reference<std::locale::facet *&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::remove_reference<void (**&)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPPNS_17__assoc_sub_stateEEE",
   "name" : "std::remove_reference<std::__assoc_sub_state **&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPPNS_6locale5facetEEE",
   "name" : "std::remove_reference<std::locale::facet **&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPPNS_8__i_nodeEEE",
   "name" : "std::remove_reference<std::__i_node **&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPPNS_8__i_nodeEEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPPNS_8__i_nodeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPPvEE",
   "name" : "std::remove_reference<void **&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPPvEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPcEE",
   "name" : "std::remove_reference<char *&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPcEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPhEE",
   "name" : "std::remove_reference<unsigned char *&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPhEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPiEE",
   "name" : "std::remove_reference<int *&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPiEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPjEE",
   "name" : "std::remove_reference<unsigned int *&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPjEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPlEE",
   "name" : "std::remove_reference<long *&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPlEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRPwEE",
   "name" : "std::remove_reference<wchar_t *&>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRPwEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRaEE",
   "name" : "std::remove_reference<signed char &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRaEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRcEE",
   "name" : "std::remove_reference<char &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRcEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRdEE",
   "name" : "std::remove_reference<double &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRdEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRd"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIReEE",
   "name" : "std::remove_reference<long double &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIReEE",
   "self_type" : "_ZTINSt3__116remove_referenceIReEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRfEE",
   "name" : "std::remove_reference<float &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRfEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRhEE",
   "name" : "std::remove_reference<unsigned char &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRhEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRiEE",
   "name" : "std::remove_reference<int &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRiEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRjEE",
   "name" : "std::remove_reference<unsigned int &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRjEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRlEE",
   "name" : "std::remove_reference<long &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRlEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRmEE",
   "name" : "std::remove_reference<unsigned long &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRmEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRsEE",
   "name" : "std::remove_reference<short &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRsEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRtEE",
   "name" : "std::remove_reference<unsigned short &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRtEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRtEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRwEE",
   "name" : "std::remove_reference<wchar_t &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRwEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRxEE",
   "name" : "std::remove_reference<long long &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRxEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIRyEE",
   "name" : "std::remove_reference<unsigned long long &>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIRyEE",
   "self_type" : "_ZTINSt3__116remove_referenceIRyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIeEE",
   "name" : "std::remove_reference<long double>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIeEE",
   "self_type" : "_ZTINSt3__116remove_referenceIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIiEE",
   "name" : "std::remove_reference<int>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIiEE",
   "self_type" : "_ZTINSt3__116remove_referenceIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIlEE",
   "name" : "std::remove_reference<long>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIlEE",
   "self_type" : "_ZTINSt3__116remove_referenceIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__116remove_referenceIxEE",
   "name" : "std::remove_reference<long long>",
   "referenced_type" : "_ZTINSt3__116remove_referenceIxEE",
   "self_type" : "_ZTINSt3__116remove_referenceIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117_DeallocateCallerE",
   "name" : "std::_DeallocateCaller",
   "referenced_type" : "_ZTINSt3__117_DeallocateCallerE",
   "self_type" : "_ZTINSt3__117_DeallocateCallerE",
   "size" : 1,
   "source_file" : "external/libcxx/include/new"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114__shared_countE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "__exception_",
     "field_offset" : 64,
     "referenced_type" : "_ZTISt13exception_ptr"
    },
    {
     "access" : "protected",
     "field_name" : "__mut_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__15mutexE"
    },
    {
     "access" : "protected",
     "field_name" : "__cv_",
     "field_offset" : 128,
     "referenced_type" : "_ZTINSt3__118condition_variableE"
    },
    {
     "access" : "protected",
     "field_name" : "__state_",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__assoc_sub_stateE",
   "name" : "std::__assoc_sub_state",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__assoc_sub_stateE",
   "self_type" : "_ZTINSt3__117__assoc_sub_stateE",
   "size" : 24,
   "source_file" : "external/libcxx/include/future",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__117__assoc_sub_stateE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__117__assoc_sub_stateD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__117__assoc_sub_stateD0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__117__assoc_sub_state16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNSt3__117__assoc_sub_state9__executeEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
   "name" : "std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
   "self_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
   "name" : "std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
   "self_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
   "name" : "std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
   "self_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
   "name" : "std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
   "self_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_9allocatorINS_5mutexEEES2_EE",
   "name" : "std::__compressed_pair<std::allocator<std::mutex>, std::mutex>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_9allocatorINS_5mutexEEES2_EE",
   "self_type" : "_ZTINSt3__117__compressed_pairINS_9allocatorINS_5mutexEEES2_EE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE",
    "_ZTINSt3__15mutexE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE",
   "name" : "std::__compressed_pair<std::__shared_count *, std::__release_shared_count>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE",
    "_ZTINSt3__122__release_shared_countE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE",
   "name" : "std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__115__thread_structE",
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "name" : "std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "name" : "std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "name" : "std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTIRNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIjPKcEELi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_4pairIjPKcEEEELi1ELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPNS_4pairIjPKcEENS_9allocatorIS4_EEEE",
   "name" : "std::__compressed_pair<std::pair<unsigned int, const char *> *, std::allocator<std::pair<unsigned int, const char *>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_4pairIjPKcEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPNS_4pairIjPKcEENS_9allocatorIS4_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIjPKcEE",
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIjPKwEELi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_4pairIjPKwEEEELi1ELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPNS_4pairIjPKwEENS_9allocatorIS4_EEEE",
   "name" : "std::__compressed_pair<std::pair<unsigned int, const wchar_t *> *, std::allocator<std::pair<unsigned int, const wchar_t *>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_4pairIjPKwEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPNS_4pairIjPKwEENS_9allocatorIS4_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIjPKwEE",
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_9sub_matchIPKcEELi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_9sub_matchIPKcEEEELi1ELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPNS_9sub_matchIPKcEENS_9allocatorIS4_EEEE",
   "name" : "std::__compressed_pair<std::sub_match<const char *> *, std::allocator<std::sub_match<const char *>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_9sub_matchIPKcEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPNS_9sub_matchIPKcEENS_9allocatorIS4_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__19sub_matchIPKcEE",
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_9sub_matchIPKwEELi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_9sub_matchIPKwEEEELi1ELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPNS_9sub_matchIPKwEENS_9allocatorIS4_EEEE",
   "name" : "std::__compressed_pair<std::sub_match<const wchar_t *> *, std::allocator<std::sub_match<const wchar_t *>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_9sub_matchIPKwEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPNS_9sub_matchIPKwEENS_9allocatorIS4_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__19sub_matchIPKwEE",
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "name" : "std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "name" : "std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE",
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "name" : "std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *> &>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE",
    "_ZTIRNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 8,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 128,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE",
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28> &>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE",
    "_ZTIRNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPPvPFvS1_EEE",
   "name" : "std::__compressed_pair<void **, void (*)(void *)>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPPvPFvS1_EEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPPvPFvS1_EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPPv",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPcPFvPvEEE",
   "name" : "std::__compressed_pair<char *, void (*)(void *)>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPcPFvPvEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPcPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPc",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPdLi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIdEELi1ELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPdNS_9allocatorIdEEEE",
   "name" : "std::__compressed_pair<double *, std::allocator<double>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPdNS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPdNS_9allocatorIdEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPd",
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPhPFvPvEEE",
   "name" : "std::__compressed_pair<unsigned char *, void (*)(void *)>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPhPFvPvEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPhPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPh",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIiEELi1ELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPiNS_9allocatorIiEEEE",
   "name" : "std::__compressed_pair<int *, std::allocator<int>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPiNS_9allocatorIiEEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPiNS_9allocatorIiEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPi",
    "_ZTINSt3__19allocatorIiEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPiPFvPvEEE",
   "name" : "std::__compressed_pair<int *, void (*)(void *)>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPiPFvPvEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPiPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPi",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPjNS_9allocatorIjEEEE",
   "name" : "std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPjNS_9allocatorIjEEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPjNS_9allocatorIjEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPj",
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPjPFvPvEEE",
   "name" : "std::__compressed_pair<unsigned int *, void (*)(void *)>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPjPFvPvEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPjPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPj",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPlPFvPvEEE",
   "name" : "std::__compressed_pair<long *, void (*)(void *)>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPlPFvPvEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPlPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPl",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPwPFvPvEEE",
   "name" : "std::__compressed_pair<wchar_t *, void (*)(void *)>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117__compressed_pairIPwPFvPvEEE",
   "self_type" : "_ZTINSt3__117__compressed_pairIPwPFvPvEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPw",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb0EEE",
   "name" : "std::__is_always_equal<std::__sso_allocator<std::locale::facet *, 28>, false>",
   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb0EEE",
   "self_type" : "_ZTINSt3__117__is_always_equalINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb0EEE",
   "name" : "std::__is_always_equal<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, false>",
   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb0EEE",
   "self_type" : "_ZTINSt3__117__is_always_equalINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb0EEE",
   "name" : "std::__is_always_equal<std::__hidden_allocator<std::__assoc_sub_state *>, false>",
   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb0EEE",
   "self_type" : "_ZTINSt3__117__is_always_equalINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDiEELb1EEE",
   "name" : "std::__is_always_equal<std::allocator<char32_t>, true>",
   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDiEELb1EEE",
   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDiEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDsEELb1EEE",
   "name" : "std::__is_always_equal<std::allocator<char16_t>, true>",
   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDsEELb1EEE",
   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDsEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEELb1EEE",
   "name" : "std::__is_always_equal<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, true>",
   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEELb1EEE",
   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorINS_4pairIjPKcEEEELb1EEE",
   "name" : "std::__is_always_equal<std::allocator<std::pair<unsigned int, const char *>>, true>",
   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorINS_4pairIjPKcEEEELb1EEE",
   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorINS_4pairIjPKcEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorINS_4pairIjPKwEEEELb1EEE",
   "name" : "std::__is_always_equal<std::allocator<std::pair<unsigned int, const wchar_t *>>, true>",
   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorINS_4pairIjPKwEEEELb1EEE",
   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorINS_4pairIjPKwEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorINS_9sub_matchIPKcEEEELb1EEE",
   "name" : "std::__is_always_equal<std::allocator<std::sub_match<const char *>>, true>",
   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorINS_9sub_matchIPKcEEEELb1EEE",
   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorINS_9sub_matchIPKcEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorINS_9sub_matchIPKwEEEELb1EEE",
   "name" : "std::__is_always_equal<std::allocator<std::sub_match<const wchar_t *>>, true>",
   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorINS_9sub_matchIPKwEEEELb1EEE",
   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorINS_9sub_matchIPKwEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIcEELb1EEE",
   "name" : "std::__is_always_equal<std::allocator<char>, true>",
   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIcEELb1EEE",
   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIcEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIdEELb1EEE",
   "name" : "std::__is_always_equal<std::allocator<double>, true>",
   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIdEELb1EEE",
   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIdEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIiEELb1EEE",
   "name" : "std::__is_always_equal<std::allocator<int>, true>",
   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIiEELb1EEE",
   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIiEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIjEELb1EEE",
   "name" : "std::__is_always_equal<std::allocator<unsigned int>, true>",
   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIjEELb1EEE",
   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIjEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIwEELb1EEE",
   "name" : "std::__is_always_equal<std::allocator<wchar_t>, true>",
   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIwEELb1EEE",
   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIwEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__122__iterator_traits_implINS_11__wrap_iterIPKcEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__iterator_traitsINS_11__wrap_iterIPKcEELb1EEE",
   "name" : "std::__iterator_traits<std::__wrap_iter<const char *>, true>",
   "referenced_type" : "_ZTINSt3__117__iterator_traitsINS_11__wrap_iterIPKcEELb1EEE",
   "self_type" : "_ZTINSt3__117__iterator_traitsINS_11__wrap_iterIPKcEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__122__iterator_traits_implINS_11__wrap_iterIPKwEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__iterator_traitsINS_11__wrap_iterIPKwEELb1EEE",
   "name" : "std::__iterator_traits<std::__wrap_iter<const wchar_t *>, true>",
   "referenced_type" : "_ZTINSt3__117__iterator_traitsINS_11__wrap_iterIPKwEELb1EEE",
   "self_type" : "_ZTINSt3__117__iterator_traitsINS_11__wrap_iterIPKwEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__122__iterator_traits_implINS_11__wrap_iterIPcEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__iterator_traitsINS_11__wrap_iterIPcEELb1EEE",
   "name" : "std::__iterator_traits<std::__wrap_iter<char *>, true>",
   "referenced_type" : "_ZTINSt3__117__iterator_traitsINS_11__wrap_iterIPcEELb1EEE",
   "self_type" : "_ZTINSt3__117__iterator_traitsINS_11__wrap_iterIPcEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__122__iterator_traits_implINS_11__wrap_iterIPwEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__iterator_traitsINS_11__wrap_iterIPwEELb1EEE",
   "name" : "std::__iterator_traits<std::__wrap_iter<wchar_t *>, true>",
   "referenced_type" : "_ZTINSt3__117__iterator_traitsINS_11__wrap_iterIPwEELb1EEE",
   "self_type" : "_ZTINSt3__117__iterator_traitsINS_11__wrap_iterIPwEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__122__iterator_traits_implINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__iterator_traitsINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEELb1EEE",
   "name" : "std::__iterator_traits<std::istreambuf_iterator<char, std::char_traits<char>>, true>",
   "referenced_type" : "_ZTINSt3__117__iterator_traitsINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEELb1EEE",
   "self_type" : "_ZTINSt3__117__iterator_traitsINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__122__iterator_traits_implINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__iterator_traitsINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEELb1EEE",
   "name" : "std::__iterator_traits<std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, true>",
   "referenced_type" : "_ZTINSt3__117__iterator_traitsINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEELb1EEE",
   "self_type" : "_ZTINSt3__117__iterator_traitsINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117__iterator_traitsIiLb0EEE",
   "name" : "std::__iterator_traits<int, false>",
   "referenced_type" : "_ZTINSt3__117__iterator_traitsIiLb0EEE",
   "self_type" : "_ZTINSt3__117__iterator_traitsIiLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
   "name" : "std::__libcpp_is_final<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
   "name" : "std::__libcpp_is_final<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
   "name" : "std::__libcpp_is_final<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
   "name" : "std::__libcpp_is_final<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_14default_deleteINS_15__thread_structEEEEE",
   "name" : "std::__libcpp_is_final<std::default_delete<std::__thread_struct>>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_14default_deleteINS_15__thread_structEEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_14default_deleteINS_15__thread_structEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::__libcpp_is_final<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::__libcpp_is_final<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::__libcpp_is_final<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::__libcpp_is_final<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_22__release_shared_countEEE",
   "name" : "std::__libcpp_is_final<std::__release_shared_count>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_22__release_shared_countEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_22__release_shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__release_shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_5mutexEEE",
   "name" : "std::__libcpp_is_final<std::mutex>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_5mutexEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDiEEEE",
   "name" : "std::__libcpp_is_final<std::allocator<char32_t>>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDiEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDsEEEE",
   "name" : "std::__libcpp_is_final<std::allocator<char16_t>>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDsEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDsEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorINS_4pairIjPKcEEEEEE",
   "name" : "std::__libcpp_is_final<std::allocator<std::pair<unsigned int, const char *>>>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorINS_4pairIjPKcEEEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorINS_4pairIjPKcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorINS_4pairIjPKwEEEEEE",
   "name" : "std::__libcpp_is_final<std::allocator<std::pair<unsigned int, const wchar_t *>>>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorINS_4pairIjPKwEEEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorINS_4pairIjPKwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorINS_5mutexEEEEE",
   "name" : "std::__libcpp_is_final<std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorINS_9sub_matchIPKcEEEEEE",
   "name" : "std::__libcpp_is_final<std::allocator<std::sub_match<const char *>>>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorINS_9sub_matchIPKcEEEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorINS_9sub_matchIPKcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorINS_9sub_matchIPKwEEEEEE",
   "name" : "std::__libcpp_is_final<std::allocator<std::sub_match<const wchar_t *>>>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorINS_9sub_matchIPKwEEEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorINS_9sub_matchIPKwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIcEEEE",
   "name" : "std::__libcpp_is_final<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIdEEEE",
   "name" : "std::__libcpp_is_final<std::allocator<double>>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIiEEEE",
   "name" : "std::__libcpp_is_final<std::allocator<int>>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIiEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIjEEEE",
   "name" : "std::__libcpp_is_final<std::allocator<unsigned int>>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIjEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIjEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIwEEEE",
   "name" : "std::__libcpp_is_final<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPFvPvEEE",
   "name" : "std::__libcpp_is_final<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPFvPvEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPNS_14__shared_countEEE",
   "name" : "std::__libcpp_is_final<std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPNS_15__thread_structEEE",
   "name" : "std::__libcpp_is_final<std::__thread_struct *>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_15__thread_structEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_15__thread_structEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::__libcpp_is_final<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::__libcpp_is_final<std::pair<std::condition_variable *, std::mutex *> *>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPNS_4pairIjPKcEEEE",
   "name" : "std::__libcpp_is_final<std::pair<unsigned int, const char *> *>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_4pairIjPKcEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_4pairIjPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIjPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPNS_4pairIjPKwEEEE",
   "name" : "std::__libcpp_is_final<std::pair<unsigned int, const wchar_t *> *>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_4pairIjPKwEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_4pairIjPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIjPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPNS_6locale5facetEEE",
   "name" : "std::__libcpp_is_final<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPNS_9sub_matchIPKcEEEE",
   "name" : "std::__libcpp_is_final<std::sub_match<const char *> *>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_9sub_matchIPKcEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_9sub_matchIPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__19sub_matchIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPNS_9sub_matchIPKwEEEE",
   "name" : "std::__libcpp_is_final<std::sub_match<const wchar_t *> *>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_9sub_matchIPKwEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_9sub_matchIPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__19sub_matchIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::__libcpp_is_final<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPPNS_17__assoc_sub_stateEEE",
   "name" : "std::__libcpp_is_final<std::__assoc_sub_state **>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPPNS_6locale5facetEEE",
   "name" : "std::__libcpp_is_final<std::locale::facet **>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPPvEE",
   "name" : "std::__libcpp_is_final<void **>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPPvEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPcEE",
   "name" : "std::__libcpp_is_final<char *>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPcEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPdEE",
   "name" : "std::__libcpp_is_final<double *>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPdEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPd"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPhEE",
   "name" : "std::__libcpp_is_final<unsigned char *>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPhEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPiEE",
   "name" : "std::__libcpp_is_final<int *>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPiEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPjEE",
   "name" : "std::__libcpp_is_final<unsigned int *>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPjEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPlEE",
   "name" : "std::__libcpp_is_final<long *>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPlEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPwEE",
   "name" : "std::__libcpp_is_final<wchar_t *>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPwEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::__libcpp_is_final<std::__sso_allocator<std::locale::facet *, 28> &>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::__libcpp_is_final<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::__libcpp_is_final<std::__hidden_allocator<std::__assoc_sub_state *> &>",
   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__117__libcpp_is_finalIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__widen_from_utf8ILj16EEE",
   "name" : "std::__widen_from_utf8<16>",
   "referenced_type" : "_ZTINSt3__117__widen_from_utf8ILj16EEE",
   "self_type" : "_ZTINSt3__117__widen_from_utf8ILj16EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__117__widen_from_utf8ILj16EEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__117__widen_from_utf8ILj16EED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__117__widen_from_utf8ILj16EED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE6do_outERS1_PKDsS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE5do_inERS1_PKcS5_RS5_PDsS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE9do_lengthERS1_PKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIDic9mbstate_tEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117__widen_from_utf8ILj32EEE",
   "name" : "std::__widen_from_utf8<32>",
   "referenced_type" : "_ZTINSt3__117__widen_from_utf8ILj32EEE",
   "self_type" : "_ZTINSt3__117__widen_from_utf8ILj32EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__117__widen_from_utf8ILj32EEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__117__widen_from_utf8ILj32EED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__117__widen_from_utf8ILj32EED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE6do_outERS1_PKDiS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE5do_inERS1_PKcS5_RS5_PDiS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE9do_lengthERS1_PKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117__widen_from_utf8ILj8EEE",
   "name" : "std::__widen_from_utf8<8>",
   "referenced_type" : "_ZTINSt3__117__widen_from_utf8ILj8EEE",
   "self_type" : "_ZTINSt3__117__widen_from_utf8ILj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt9exception"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117bad_function_callE",
   "name" : "std::bad_function_call",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117bad_function_callE",
   "self_type" : "_ZTINSt3__117bad_function_callE",
   "size" : 4,
   "source_file" : "external/libcxx/include/functional",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__117bad_function_callE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__117bad_function_callD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__117bad_function_callD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt9exception4whatEv"
    }
   ]
  },
  {
   "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" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
   "name" : "std::basic_string_view<char32_t, std::char_traits<char32_t>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
   "self_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/string_view",
   "template_args" :
   [
    "_ZTIDi",
    "_ZTINSt3__111char_traitsIDiEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__data",
     "referenced_type" : "_ZTIPKDs"
    },
    {
     "access" : "private",
     "field_name" : "__size",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
   "name" : "std::basic_string_view<char16_t, std::char_traits<char16_t>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
   "self_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/string_view",
   "template_args" :
   [
    "_ZTIDs",
    "_ZTINSt3__111char_traitsIDsEE"
   ]
  },
  {
   "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" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_string_view<char, std::char_traits<char>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/string_view",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE"
   ]
  },
  {
   "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" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
   "name" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/string_view",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ptr",
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "ec",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__14errcE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117from_chars_resultE",
   "name" : "std::from_chars_result",
   "referenced_type" : "_ZTINSt3__117from_chars_resultE",
   "self_type" : "_ZTINSt3__117from_chars_resultE",
   "size" : 8,
   "source_file" : "external/libcxx/include/charconv"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117integral_constantIbLb0EEE",
   "name" : "std::integral_constant<bool, false>",
   "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE",
   "self_type" : "_ZTINSt3__117integral_constantIbLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117integral_constantIbLb1EEE",
   "name" : "std::integral_constant<bool, true>",
   "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE",
   "self_type" : "_ZTINSt3__117integral_constantIbLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117integral_constantIiLi0EEE",
   "name" : "std::integral_constant<int, 0>",
   "referenced_type" : "_ZTINSt3__117integral_constantIiLi0EEE",
   "self_type" : "_ZTINSt3__117integral_constantIiLi0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117integral_constantIiLi1EEE",
   "name" : "std::integral_constant<int, 1>",
   "referenced_type" : "_ZTINSt3__117integral_constantIiLi1EEE",
   "self_type" : "_ZTINSt3__117integral_constantIiLi1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117integral_constantIiLi2EEE",
   "name" : "std::integral_constant<int, 2>",
   "referenced_type" : "_ZTINSt3__117integral_constantIiLi2EEE",
   "self_type" : "_ZTINSt3__117integral_constantIiLi2EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj0EEE",
   "name" : "std::integral_constant<unsigned int, 0>",
   "referenced_type" : "_ZTINSt3__117integral_constantIjLj0EEE",
   "self_type" : "_ZTINSt3__117integral_constantIjLj0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj1EEE",
   "name" : "std::integral_constant<unsigned int, 1>",
   "referenced_type" : "_ZTINSt3__117integral_constantIjLj1EEE",
   "self_type" : "_ZTINSt3__117integral_constantIjLj1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj2EEE",
   "name" : "std::integral_constant<unsigned int, 2>",
   "referenced_type" : "_ZTINSt3__117integral_constantIjLj2EEE",
   "self_type" : "_ZTINSt3__117integral_constantIjLj2EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj4EEE",
   "name" : "std::integral_constant<unsigned int, 4>",
   "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE",
   "self_type" : "_ZTINSt3__117integral_constantIjLj4EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj8EEE",
   "name" : "std::integral_constant<unsigned int, 8>",
   "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE",
   "self_type" : "_ZTINSt3__117integral_constantIjLj8EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::is_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "name" : "std::is_floating_point<std::chrono::duration<long double, std::ratio<1, 1>>>",
   "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "self_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::is_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "name" : "std::is_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000>>>",
   "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "self_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "name" : "std::is_floating_point<std::chrono::duration<long long, std::ratio<1, 1>>>",
   "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "self_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117is_floating_pointIcEE",
   "name" : "std::is_floating_point<char>",
   "referenced_type" : "_ZTINSt3__117is_floating_pointIcEE",
   "self_type" : "_ZTINSt3__117is_floating_pointIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIdEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117is_floating_pointIdEE",
   "name" : "std::is_floating_point<double>",
   "referenced_type" : "_ZTINSt3__117is_floating_pointIdEE",
   "self_type" : "_ZTINSt3__117is_floating_pointIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIeEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117is_floating_pointIeEE",
   "name" : "std::is_floating_point<long double>",
   "referenced_type" : "_ZTINSt3__117is_floating_pointIeEE",
   "self_type" : "_ZTINSt3__117is_floating_pointIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIfEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117is_floating_pointIfEE",
   "name" : "std::is_floating_point<float>",
   "referenced_type" : "_ZTINSt3__117is_floating_pointIfEE",
   "self_type" : "_ZTINSt3__117is_floating_pointIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIhEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117is_floating_pointIhEE",
   "name" : "std::is_floating_point<unsigned char>",
   "referenced_type" : "_ZTINSt3__117is_floating_pointIhEE",
   "self_type" : "_ZTINSt3__117is_floating_pointIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIiEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117is_floating_pointIiEE",
   "name" : "std::is_floating_point<int>",
   "referenced_type" : "_ZTINSt3__117is_floating_pointIiEE",
   "self_type" : "_ZTINSt3__117is_floating_pointIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117is_floating_pointIjEE",
   "name" : "std::is_floating_point<unsigned int>",
   "referenced_type" : "_ZTINSt3__117is_floating_pointIjEE",
   "self_type" : "_ZTINSt3__117is_floating_pointIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIlEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117is_floating_pointIlEE",
   "name" : "std::is_floating_point<long>",
   "referenced_type" : "_ZTINSt3__117is_floating_pointIlEE",
   "self_type" : "_ZTINSt3__117is_floating_pointIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointImEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117is_floating_pointImEE",
   "name" : "std::is_floating_point<unsigned long>",
   "referenced_type" : "_ZTINSt3__117is_floating_pointImEE",
   "self_type" : "_ZTINSt3__117is_floating_pointImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIsEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117is_floating_pointIsEE",
   "name" : "std::is_floating_point<short>",
   "referenced_type" : "_ZTINSt3__117is_floating_pointIsEE",
   "self_type" : "_ZTINSt3__117is_floating_pointIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointItEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117is_floating_pointItEE",
   "name" : "std::is_floating_point<unsigned short>",
   "referenced_type" : "_ZTINSt3__117is_floating_pointItEE",
   "self_type" : "_ZTINSt3__117is_floating_pointItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117is_floating_pointIwEE",
   "name" : "std::is_floating_point<wchar_t>",
   "referenced_type" : "_ZTINSt3__117is_floating_pointIwEE",
   "self_type" : "_ZTINSt3__117is_floating_pointIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIxEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117is_floating_pointIxEE",
   "name" : "std::is_floating_point<long long>",
   "referenced_type" : "_ZTINSt3__117is_floating_pointIxEE",
   "self_type" : "_ZTINSt3__117is_floating_pointIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIyEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117is_floating_pointIyEE",
   "name" : "std::is_floating_point<unsigned long long>",
   "referenced_type" : "_ZTINSt3__117is_floating_pointIyEE",
   "self_type" : "_ZTINSt3__117is_floating_pointIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__110moneypunctIcLb0EEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__decimal_point_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIc"
    },
    {
     "access" : "private",
     "field_name" : "__thousands_sep_",
     "field_offset" : 72,
     "referenced_type" : "_ZTIc"
    },
    {
     "access" : "private",
     "field_name" : "__grouping_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "private",
     "field_name" : "__curr_symbol_",
     "field_offset" : 192,
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "private",
     "field_name" : "__positive_sign_",
     "field_offset" : 288,
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "private",
     "field_name" : "__negative_sign_",
     "field_offset" : 384,
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "private",
     "field_name" : "__frac_digits_",
     "field_offset" : 480,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "private",
     "field_name" : "__pos_format_",
     "field_offset" : 512,
     "referenced_type" : "_ZTINSt3__110money_base7patternE"
    },
    {
     "access" : "private",
     "field_name" : "__neg_format_",
     "field_offset" : 544,
     "referenced_type" : "_ZTINSt3__110money_base7patternE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117moneypunct_bynameIcLb0EEE",
   "name" : "std::moneypunct_byname<char, false>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117moneypunct_bynameIcLb0EEE",
   "self_type" : "_ZTINSt3__117moneypunct_bynameIcLb0EEE",
   "size" : 72,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__117moneypunct_bynameIcLb0EEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIcLb0EED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIcLb0EED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_decimal_pointEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_thousands_sepEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE11do_groupingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE14do_curr_symbolEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_positive_signEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_negative_signEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE14do_frac_digitsEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE13do_pos_formatEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE13do_neg_formatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__110moneypunctIcLb1EEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__decimal_point_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIc"
    },
    {
     "access" : "private",
     "field_name" : "__thousands_sep_",
     "field_offset" : 72,
     "referenced_type" : "_ZTIc"
    },
    {
     "access" : "private",
     "field_name" : "__grouping_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "private",
     "field_name" : "__curr_symbol_",
     "field_offset" : 192,
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "private",
     "field_name" : "__positive_sign_",
     "field_offset" : 288,
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "private",
     "field_name" : "__negative_sign_",
     "field_offset" : 384,
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "private",
     "field_name" : "__frac_digits_",
     "field_offset" : 480,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "private",
     "field_name" : "__pos_format_",
     "field_offset" : 512,
     "referenced_type" : "_ZTINSt3__110money_base7patternE"
    },
    {
     "access" : "private",
     "field_name" : "__neg_format_",
     "field_offset" : 544,
     "referenced_type" : "_ZTINSt3__110money_base7patternE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117moneypunct_bynameIcLb1EEE",
   "name" : "std::moneypunct_byname<char, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117moneypunct_bynameIcLb1EEE",
   "self_type" : "_ZTINSt3__117moneypunct_bynameIcLb1EEE",
   "size" : 72,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__117moneypunct_bynameIcLb1EEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIcLb1EED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIcLb1EED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_decimal_pointEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_thousands_sepEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE11do_groupingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE14do_curr_symbolEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_positive_signEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_negative_signEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE14do_frac_digitsEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE13do_pos_formatEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE13do_neg_formatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__110moneypunctIwLb0EEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__decimal_point_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIw"
    },
    {
     "access" : "private",
     "field_name" : "__thousands_sep_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIw"
    },
    {
     "access" : "private",
     "field_name" : "__grouping_",
     "field_offset" : 128,
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "private",
     "field_name" : "__curr_symbol_",
     "field_offset" : 224,
     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "access" : "private",
     "field_name" : "__positive_sign_",
     "field_offset" : 320,
     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "access" : "private",
     "field_name" : "__negative_sign_",
     "field_offset" : 416,
     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "access" : "private",
     "field_name" : "__frac_digits_",
     "field_offset" : 512,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "private",
     "field_name" : "__pos_format_",
     "field_offset" : 544,
     "referenced_type" : "_ZTINSt3__110money_base7patternE"
    },
    {
     "access" : "private",
     "field_name" : "__neg_format_",
     "field_offset" : 576,
     "referenced_type" : "_ZTINSt3__110money_base7patternE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117moneypunct_bynameIwLb0EEE",
   "name" : "std::moneypunct_byname<wchar_t, false>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117moneypunct_bynameIwLb0EEE",
   "self_type" : "_ZTINSt3__117moneypunct_bynameIwLb0EEE",
   "size" : 76,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__117moneypunct_bynameIwLb0EEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIwLb0EED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIwLb0EED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_decimal_pointEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_thousands_sepEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE11do_groupingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE14do_curr_symbolEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_positive_signEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_negative_signEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE14do_frac_digitsEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE13do_pos_formatEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE13do_neg_formatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__110moneypunctIwLb1EEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__decimal_point_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIw"
    },
    {
     "access" : "private",
     "field_name" : "__thousands_sep_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIw"
    },
    {
     "access" : "private",
     "field_name" : "__grouping_",
     "field_offset" : 128,
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "private",
     "field_name" : "__curr_symbol_",
     "field_offset" : 224,
     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "access" : "private",
     "field_name" : "__positive_sign_",
     "field_offset" : 320,
     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "access" : "private",
     "field_name" : "__negative_sign_",
     "field_offset" : 416,
     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "access" : "private",
     "field_name" : "__frac_digits_",
     "field_offset" : 512,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "private",
     "field_name" : "__pos_format_",
     "field_offset" : 544,
     "referenced_type" : "_ZTINSt3__110money_base7patternE"
    },
    {
     "access" : "private",
     "field_name" : "__neg_format_",
     "field_offset" : 576,
     "referenced_type" : "_ZTINSt3__110money_base7patternE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__117moneypunct_bynameIwLb1EEE",
   "name" : "std::moneypunct_byname<wchar_t, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__117moneypunct_bynameIwLb1EEE",
   "self_type" : "_ZTINSt3__117moneypunct_bynameIwLb1EEE",
   "size" : 76,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__117moneypunct_bynameIwLb1EEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIwLb1EED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIwLb1EED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_decimal_pointEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_thousands_sepEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE11do_groupingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE14do_curr_symbolEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_positive_signEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_negative_signEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE14do_frac_digitsEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE13do_pos_formatEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE13do_neg_formatEv"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIDnLb1EEE",
   "name" : "std::__add_pointer_impl<std::nullptr_t, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIDnLb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIDnLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair<std::__shared_count *, std::__release_shared_count>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPPvPFvS2_EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair<void **, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPPvPFvS2_EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPPvPFvS2_EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPcPFvPvEEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair<char *, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPcPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPcPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPhPFvPvEEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair<unsigned char *, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPhPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPhPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPiPFvPvEEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair<int *, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPiPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPiPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPjNS_9allocatorIjEEEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPjNS_9allocatorIjEEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPjNS_9allocatorIjEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPjPFvPvEEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair<unsigned int *, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPjPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPjPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPlPFvPvEEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair<long *, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPlPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPlPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPwPFvPvEEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair<wchar_t *, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPwPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPwPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::__release_shared_count, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::mutex, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::__shared_count *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::__thread_struct *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::locale::facet *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::locale::facet **, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<void **, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<char *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<int *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<long *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<wchar_t *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_9allocatorIcEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::allocator<char>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_9allocatorIcEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_9allocatorIcEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_9allocatorIwEELb1EEE",
   "name" : "std::__add_pointer_impl<const std::allocator<wchar_t>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_9allocatorIwEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_9allocatorIwEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__sso_allocator<std::locale::facet *, 28>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__hidden_allocator<std::__assoc_sub_state *>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::__release_shared_count, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::mutex, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::__shared_count *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::__thread_struct *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::locale::facet *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::locale::facet **, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<void **, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<char *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<int *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<long *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<wchar_t *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_4pairIPNS_18condition_variableEPNS_5mutexEEELb1EEE",
   "name" : "std::__add_pointer_impl<std::pair<std::condition_variable *, std::mutex *>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_4pairIPNS_18condition_variableEPNS_5mutexEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_4pairIPNS_18condition_variableEPNS_5mutexEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_9allocatorINS_5mutexEEELb1EEE",
   "name" : "std::__add_pointer_impl<std::allocator<std::mutex>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_9allocatorINS_5mutexEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_9allocatorINS_5mutexEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_9allocatorIcEELb1EEE",
   "name" : "std::__add_pointer_impl<std::allocator<char>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_9allocatorIcEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_9allocatorIcEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_9allocatorIwEELb1EEE",
   "name" : "std::__add_pointer_impl<std::allocator<wchar_t>, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_9allocatorIwEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implINS_9allocatorIwEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIPFvPvELb1EEE",
   "name" : "std::__add_pointer_impl<void (*)(void *), true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIPFvPvELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIPFvPvELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIPNS_14__shared_countELb1EEE",
   "name" : "std::__add_pointer_impl<std::__shared_count *, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIPNS_14__shared_countELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIPNS_14__shared_countELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELb1EEE",
   "name" : "std::__add_pointer_impl<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIPNS_6locale5facetELb1EEE",
   "name" : "std::__add_pointer_impl<std::locale::facet *, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIPNS_6locale5facetELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIPNS_6locale5facetELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIPPFvNS_8ios_base5eventERS1_iELb1EEE",
   "name" : "std::__add_pointer_impl<void (**)(event, ios_base &, int), true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIPPFvNS_8ios_base5eventERS1_iELb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIPPFvNS_8ios_base5eventERS1_iELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIPPvLb1EEE",
   "name" : "std::__add_pointer_impl<void **, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIPPvLb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIPPvLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIPcLb1EEE",
   "name" : "std::__add_pointer_impl<char *, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIPcLb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIPcLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIPhLb1EEE",
   "name" : "std::__add_pointer_impl<unsigned char *, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIPhLb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIPhLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIPiLb1EEE",
   "name" : "std::__add_pointer_impl<int *, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIPiLb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIPiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIPjLb1EEE",
   "name" : "std::__add_pointer_impl<unsigned int *, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIPjLb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIPjLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIPlLb1EEE",
   "name" : "std::__add_pointer_impl<long *, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIPlLb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIPlLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIPwLb1EEE",
   "name" : "std::__add_pointer_impl<wchar_t *, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIPwLb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIPwLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIeLb1EEE",
   "name" : "std::__add_pointer_impl<long double, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIeLb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIeLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIlLb1EEE",
   "name" : "std::__add_pointer_impl<long, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIlLb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIlLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIxLb1EEE",
   "name" : "std::__add_pointer_impl<long long, true>",
   "referenced_type" : "_ZTINSt3__118__add_pointer_implIxLb1EEE",
   "self_type" : "_ZTINSt3__118__add_pointer_implIxLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__common_type2_impIeevEE",
   "name" : "std::__common_type2_imp<long double, long double>",
   "referenced_type" : "_ZTINSt3__118__common_type2_impIeevEE",
   "self_type" : "_ZTINSt3__118__common_type2_impIeevEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe",
    "_ZTIe",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__common_type2_impIexvEE",
   "name" : "std::__common_type2_imp<long double, long long>",
   "referenced_type" : "_ZTINSt3__118__common_type2_impIexvEE",
   "self_type" : "_ZTINSt3__118__common_type2_impIexvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe",
    "_ZTIx",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__common_type2_impIllvEE",
   "name" : "std::__common_type2_imp<long, long>",
   "referenced_type" : "_ZTINSt3__118__common_type2_impIllvEE",
   "self_type" : "_ZTINSt3__118__common_type2_impIllvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl",
    "_ZTIl",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__common_type2_impIxxvEE",
   "name" : "std::__common_type2_imp<long long, long long>",
   "referenced_type" : "_ZTINSt3__118__common_type2_impIxxvEE",
   "self_type" : "_ZTINSt3__118__common_type2_impIxxvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx",
    "_ZTIx",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJexEEEvEE",
   "name" : "std::__common_type_impl<std::__common_types<long double, long long>, void>",
   "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJexEEEvEE",
   "self_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJexEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114__common_typesIJexEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJexEEEvEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJexxEEEvEE",
   "name" : "std::__common_type_impl<std::__common_types<long double, long long, long long>, void>",
   "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJexxEEEvEE",
   "self_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJexxEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114__common_typesIJexxEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxEEEvEE",
   "name" : "std::__common_type_impl<std::__common_types<long long, long long>, void>",
   "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxEEEvEE",
   "self_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114__common_typesIJxxEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxEEEvEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxxEEEvEE",
   "name" : "std::__common_type_impl<std::__common_types<long long, long long, long long>, void>",
   "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxxEEEvEE",
   "self_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxxEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114__common_typesIJxxxEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_14default_deleteINS_15__thread_structEEEvEE",
   "name" : "std::__has_pointer_type<std::default_delete<std::__thread_struct>, void>",
   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_14default_deleteINS_15__thread_structEEEvEE",
   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_14default_deleteINS_15__thread_structEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "name" : "std::__has_pointer_type<std::__sso_allocator<std::locale::facet *, 28>, void>",
   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "name" : "std::__has_pointer_type<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, void>",
   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "name" : "std::__has_pointer_type<std::__hidden_allocator<std::__assoc_sub_state *>, void>",
   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEvEE",
   "name" : "std::__has_pointer_type<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, void>",
   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEvEE",
   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_22__release_shared_countEvEE",
   "name" : "std::__has_pointer_type<std::__release_shared_count, void>",
   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_22__release_shared_countEvEE",
   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_22__release_shared_countEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__122__release_shared_countE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDiEEvEE",
   "name" : "std::__has_pointer_type<std::allocator<char32_t>, void>",
   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDiEEvEE",
   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDsEEvEE",
   "name" : "std::__has_pointer_type<std::allocator<char16_t>, void>",
   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDsEEvEE",
   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDsEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "name" : "std::__has_pointer_type<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, void>",
   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "name" : "std::__has_pointer_type<std::allocator<std::pair<unsigned int, const char *>>, void>",
   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "name" : "std::__has_pointer_type<std::allocator<std::pair<unsigned int, const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "name" : "std::__has_pointer_type<std::allocator<std::sub_match<const char *>>, void>",
   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "name" : "std::__has_pointer_type<std::allocator<std::sub_match<const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIcEEvEE",
   "name" : "std::__has_pointer_type<std::allocator<char>, void>",
   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIcEEvEE",
   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIcEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIdEEvEE",
   "name" : "std::__has_pointer_type<std::allocator<double>, void>",
   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIdEEvEE",
   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIdEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIiEEvEE",
   "name" : "std::__has_pointer_type<std::allocator<int>, void>",
   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIiEEvEE",
   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIjEEvEE",
   "name" : "std::__has_pointer_type<std::allocator<unsigned int>, void>",
   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIjEEvEE",
   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIjEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIwEEvEE",
   "name" : "std::__has_pointer_type<std::allocator<wchar_t>, void>",
   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIwEEvEE",
   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIwEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeIPFvPvEvEE",
   "name" : "std::__has_pointer_type<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__118__has_pointer_typeIPFvPvEvEE",
   "self_type" : "_ZTINSt3__118__has_pointer_typeIPFvPvEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPFvPvE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__has_rebind_otherINS_9allocatorINS_5mutexEEENS_20__shared_ptr_emplaceIS2_S3_EELb1EEE",
   "name" : "std::__has_rebind_other<std::allocator<std::mutex>, std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>, true>",
   "referenced_type" : "_ZTINSt3__118__has_rebind_otherINS_9allocatorINS_5mutexEEENS_20__shared_ptr_emplaceIS2_S3_EELb1EEE",
   "self_type" : "_ZTINSt3__118__has_rebind_otherINS_9allocatorINS_5mutexEEENS_20__shared_ptr_emplaceIS2_S3_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE",
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__has_storage_typeINS_8__bitsetILj0ELj0EEEEE",
   "name" : "std::__has_storage_type<std::__bitset<0, 0>>",
   "referenced_type" : "_ZTINSt3__118__has_storage_typeINS_8__bitsetILj0ELj0EEEEE",
   "self_type" : "_ZTINSt3__118__has_storage_typeINS_8__bitsetILj0ELj0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/bitset",
   "template_args" :
   [
    "_ZTINSt3__18__bitsetILj0ELj0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "name" : "std::__has_void_pointer<std::__sso_allocator<std::locale::facet *, 28>, void>",
   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "self_type" : "_ZTINSt3__118__has_void_pointerINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "name" : "std::__has_void_pointer<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, void>",
   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "self_type" : "_ZTINSt3__118__has_void_pointerINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "name" : "std::__has_void_pointer<std::__hidden_allocator<std::__assoc_sub_state *>, void>",
   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "self_type" : "_ZTINSt3__118__has_void_pointerINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDiEEvEE",
   "name" : "std::__has_void_pointer<std::allocator<char32_t>, void>",
   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDiEEvEE",
   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDsEEvEE",
   "name" : "std::__has_void_pointer<std::allocator<char16_t>, void>",
   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDsEEvEE",
   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDsEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "name" : "std::__has_void_pointer<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, void>",
   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "name" : "std::__has_void_pointer<std::allocator<std::pair<unsigned int, const char *>>, void>",
   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "name" : "std::__has_void_pointer<std::allocator<std::pair<unsigned int, const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "name" : "std::__has_void_pointer<std::allocator<std::sub_match<const char *>>, void>",
   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "name" : "std::__has_void_pointer<std::allocator<std::sub_match<const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIcEEvEE",
   "name" : "std::__has_void_pointer<std::allocator<char>, void>",
   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIcEEvEE",
   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIcEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIdEEvEE",
   "name" : "std::__has_void_pointer<std::allocator<double>, void>",
   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIdEEvEE",
   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIdEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIiEEvEE",
   "name" : "std::__has_void_pointer<std::allocator<int>, void>",
   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIiEEvEE",
   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIjEEvEE",
   "name" : "std::__has_void_pointer<std::allocator<unsigned int>, void>",
   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIjEEvEE",
   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIjEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIwEEvEE",
   "name" : "std::__has_void_pointer<std::allocator<wchar_t>, void>",
   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIwEEvEE",
   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIwEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__integer_sequenceIjJEEE",
   "name" : "std::__integer_sequence<unsigned int>",
   "referenced_type" : "_ZTINSt3__118__integer_sequenceIjJEEE",
   "self_type" : "_ZTINSt3__118__integer_sequenceIjJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__integer_sequenceIjJLj0EEEE",
   "name" : "std::__integer_sequence<unsigned int, 0>",
   "referenced_type" : "_ZTINSt3__118__integer_sequenceIjJLj0EEEE",
   "self_type" : "_ZTINSt3__118__integer_sequenceIjJLj0EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIDnEE",
   "name" : "std::__is_referenceable<std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIDnEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair<std::__shared_count *, std::__release_shared_count>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair<void **, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair<char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair<int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair<long *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair<wchar_t *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_9allocatorIcEEEE",
   "name" : "std::__is_referenceable<const std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_9allocatorIwEEEE",
   "name" : "std::__is_referenceable<const std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKPNS_18condition_variableEEE",
   "name" : "std::__is_referenceable<std::condition_variable *const>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKPNS_5mutexEEE",
   "name" : "std::__is_referenceable<std::mutex *const>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKPNS_6locale5facetEEE",
   "name" : "std::__is_referenceable<std::locale::facet *const>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKaEE",
   "name" : "std::__is_referenceable<const signed char>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKaEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKcEE",
   "name" : "std::__is_referenceable<const char>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKcEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKdEE",
   "name" : "std::__is_referenceable<const double>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKdEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKd"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKeEE",
   "name" : "std::__is_referenceable<const long double>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKeEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKfEE",
   "name" : "std::__is_referenceable<const float>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKfEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKhEE",
   "name" : "std::__is_referenceable<const unsigned char>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKhEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKiEE",
   "name" : "std::__is_referenceable<const int>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKiEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKjEE",
   "name" : "std::__is_referenceable<const unsigned int>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKjEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKlEE",
   "name" : "std::__is_referenceable<const long>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKlEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKmEE",
   "name" : "std::__is_referenceable<const unsigned long>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKmEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKsEE",
   "name" : "std::__is_referenceable<const short>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKsEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKtEE",
   "name" : "std::__is_referenceable<const unsigned short>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKtEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKtEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKwEE",
   "name" : "std::__is_referenceable<const wchar_t>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKwEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKxEE",
   "name" : "std::__is_referenceable<const long long>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKxEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKyEE",
   "name" : "std::__is_referenceable<const unsigned long long>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIKyEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIKyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_14__shared_countEEE",
   "name" : "std::__is_referenceable<std::__shared_count>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::__is_referenceable<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_15__thread_structEEE",
   "name" : "std::__is_referenceable<std::__thread_struct>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_15__thread_structEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_15__thread_structEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::__is_referenceable<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::__is_referenceable<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::__is_referenceable<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::__is_referenceable<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::__is_referenceable<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_5mutexEEE",
   "name" : "std::__is_referenceable<std::mutex>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_5mutexEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_6__lessIjjEEEE",
   "name" : "std::__is_referenceable<std::__less<unsigned int, unsigned int>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_6__lessIjjEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_6__lessIjjEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16__lessIjjEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_6locale5facetEEE",
   "name" : "std::__is_referenceable<std::locale::facet>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_6localeEEE",
   "name" : "std::__is_referenceable<std::locale>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_6localeEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_6vectorIdNS_9allocatorIdEEEEEE",
   "name" : "std::__is_referenceable<std::vector<double, std::allocator<double>>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_6vectorIdNS_9allocatorIdEEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_6vectorIdNS_9allocatorIdEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_9allocatorIDiEEEE",
   "name" : "std::__is_referenceable<std::allocator<char32_t>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_9allocatorIDiEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_9allocatorIDiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_9allocatorIDsEEEE",
   "name" : "std::__is_referenceable<std::allocator<char16_t>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_9allocatorIDsEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_9allocatorIDsEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_9allocatorINS_5mutexEEEEE",
   "name" : "std::__is_referenceable<std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_9allocatorIcEEEE",
   "name" : "std::__is_referenceable<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_9allocatorIdEEEE",
   "name" : "std::__is_referenceable<std::allocator<double>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_9allocatorIwEEEE",
   "name" : "std::__is_referenceable<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPFPvjEEE",
   "name" : "std::__is_referenceable<void *(*)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPFPvjEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPFPvjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::__is_referenceable<void (*)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPFvPvEEE",
   "name" : "std::__is_referenceable<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPFvPvEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::__is_referenceable<std::basic_ostream<char, std::char_traits<char>> *>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "name" : "std::__is_referenceable<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPNS_14__shared_countEEE",
   "name" : "std::__is_referenceable<std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPNS_17__assoc_sub_stateEEE",
   "name" : "std::__is_referenceable<std::__assoc_sub_state *>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPNS_18condition_variableEEE",
   "name" : "std::__is_referenceable<std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::__is_referenceable<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::__is_referenceable<std::pair<std::condition_variable *, std::mutex *> *>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPNS_5mutexEEE",
   "name" : "std::__is_referenceable<std::mutex *>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPNS_6locale5facetEEE",
   "name" : "std::__is_referenceable<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::__is_referenceable<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPPNS_17__assoc_sub_stateEEE",
   "name" : "std::__is_referenceable<std::__assoc_sub_state **>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPPNS_6locale5facetEEE",
   "name" : "std::__is_referenceable<std::locale::facet **>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPPNS_8__i_nodeEEE",
   "name" : "std::__is_referenceable<std::__i_node **>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPPNS_8__i_nodeEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPPNS_8__i_nodeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPPvEE",
   "name" : "std::__is_referenceable<void **>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPPvEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPcEE",
   "name" : "std::__is_referenceable<char *>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPcEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPhEE",
   "name" : "std::__is_referenceable<unsigned char *>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPhEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPiEE",
   "name" : "std::__is_referenceable<int *>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPiEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPjEE",
   "name" : "std::__is_referenceable<unsigned int *>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPjEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPlEE",
   "name" : "std::__is_referenceable<long *>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPlEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPvEE",
   "name" : "std::__is_referenceable<void *>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPvEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIPwEE",
   "name" : "std::__is_referenceable<wchar_t *>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIPwEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::__is_referenceable<std::__sso_allocator<std::locale::facet *, 28> &>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::__is_referenceable<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::__is_referenceable<std::__hidden_allocator<std::__assoc_sub_state *> &>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIaEE",
   "name" : "std::__is_referenceable<signed char>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIaEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIcEE",
   "name" : "std::__is_referenceable<char>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIcEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIdEE",
   "name" : "std::__is_referenceable<double>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIdEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIeEE",
   "name" : "std::__is_referenceable<long double>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIeEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIfEE",
   "name" : "std::__is_referenceable<float>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIfEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIhEE",
   "name" : "std::__is_referenceable<unsigned char>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIhEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIiEE",
   "name" : "std::__is_referenceable<int>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIiEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIjEE",
   "name" : "std::__is_referenceable<unsigned int>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIjEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIlEE",
   "name" : "std::__is_referenceable<long>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIlEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableImEE",
   "name" : "std::__is_referenceable<unsigned long>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableImEE",
   "self_type" : "_ZTINSt3__118__is_referenceableImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIsEE",
   "name" : "std::__is_referenceable<short>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIsEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableItEE",
   "name" : "std::__is_referenceable<unsigned short>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableItEE",
   "self_type" : "_ZTINSt3__118__is_referenceableItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIwEE",
   "name" : "std::__is_referenceable<wchar_t>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIwEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIxEE",
   "name" : "std::__is_referenceable<long long>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIxEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__is_referenceableIyEE",
   "name" : "std::__is_referenceable<unsigned long long>",
   "referenced_type" : "_ZTINSt3__118__is_referenceableIyEE",
   "self_type" : "_ZTINSt3__118__is_referenceableIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__is_seed_sequenceIjNS_23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEEEE",
   "name" : "std::__is_seed_sequence<unsigned int, std::mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>>",
   "referenced_type" : "_ZTINSt3__118__is_seed_sequenceIjNS_23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEEEE",
   "self_type" : "_ZTINSt3__118__is_seed_sequenceIjNS_23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/random",
   "template_args" :
   [
    "_ZTIj",
    "_ZTINSt3__123mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implIcLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__libcpp_is_signedIcLb1EEE",
   "name" : "std::__libcpp_is_signed<char, true>",
   "referenced_type" : "_ZTINSt3__118__libcpp_is_signedIcLb1EEE",
   "self_type" : "_ZTINSt3__118__libcpp_is_signedIcLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implIhLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__libcpp_is_signedIhLb1EEE",
   "name" : "std::__libcpp_is_signed<unsigned char, true>",
   "referenced_type" : "_ZTINSt3__118__libcpp_is_signedIhLb1EEE",
   "self_type" : "_ZTINSt3__118__libcpp_is_signedIhLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implIiLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__libcpp_is_signedIiLb1EEE",
   "name" : "std::__libcpp_is_signed<int, true>",
   "referenced_type" : "_ZTINSt3__118__libcpp_is_signedIiLb1EEE",
   "self_type" : "_ZTINSt3__118__libcpp_is_signedIiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implIjLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__libcpp_is_signedIjLb1EEE",
   "name" : "std::__libcpp_is_signed<unsigned int, true>",
   "referenced_type" : "_ZTINSt3__118__libcpp_is_signedIjLb1EEE",
   "self_type" : "_ZTINSt3__118__libcpp_is_signedIjLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implIlLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__libcpp_is_signedIlLb1EEE",
   "name" : "std::__libcpp_is_signed<long, true>",
   "referenced_type" : "_ZTINSt3__118__libcpp_is_signedIlLb1EEE",
   "self_type" : "_ZTINSt3__118__libcpp_is_signedIlLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implImLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__libcpp_is_signedImLb1EEE",
   "name" : "std::__libcpp_is_signed<unsigned long, true>",
   "referenced_type" : "_ZTINSt3__118__libcpp_is_signedImLb1EEE",
   "self_type" : "_ZTINSt3__118__libcpp_is_signedImLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implIsLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__libcpp_is_signedIsLb1EEE",
   "name" : "std::__libcpp_is_signed<short, true>",
   "referenced_type" : "_ZTINSt3__118__libcpp_is_signedIsLb1EEE",
   "self_type" : "_ZTINSt3__118__libcpp_is_signedIsLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implItLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__libcpp_is_signedItLb1EEE",
   "name" : "std::__libcpp_is_signed<unsigned short, true>",
   "referenced_type" : "_ZTINSt3__118__libcpp_is_signedItLb1EEE",
   "self_type" : "_ZTINSt3__118__libcpp_is_signedItLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implIwLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__libcpp_is_signedIwLb1EEE",
   "name" : "std::__libcpp_is_signed<wchar_t, true>",
   "referenced_type" : "_ZTINSt3__118__libcpp_is_signedIwLb1EEE",
   "self_type" : "_ZTINSt3__118__libcpp_is_signedIwLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implIxLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__libcpp_is_signedIxLb1EEE",
   "name" : "std::__libcpp_is_signed<long long, true>",
   "referenced_type" : "_ZTINSt3__118__libcpp_is_signedIxLb1EEE",
   "self_type" : "_ZTINSt3__118__libcpp_is_signedIxLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implIyLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__libcpp_is_signedIyLb1EEE",
   "name" : "std::__libcpp_is_signed<unsigned long long, true>",
   "referenced_type" : "_ZTINSt3__118__libcpp_is_signedIyLb1EEE",
   "self_type" : "_ZTINSt3__118__libcpp_is_signedIyLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__imp_",
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__libcpp_refstringE",
   "name" : "std::__libcpp_refstring",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__118__libcpp_refstringE",
   "self_type" : "_ZTINSt3__118__libcpp_refstringE",
   "size" : 4,
   "source_file" : "external/libcxx/include/stdexcept"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDiNS_9allocatorIDiEELb1EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<char32_t, std::allocator<char32_t>, true>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDiNS_9allocatorIDiEELb1EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDiNS_9allocatorIDiEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIDi",
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDsNS_9allocatorIDsEELb1EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<char16_t, std::allocator<char16_t>, true>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDsNS_9allocatorIDsEELb1EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDsNS_9allocatorIDsEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIDs",
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_14__shared_countENS_22__release_shared_countELb0EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<std::__shared_count, std::__release_shared_count, false>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_14__shared_countENS_22__release_shared_countELb0EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_14__shared_countENS_22__release_shared_countELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__114__shared_countE",
    "_ZTINSt3__122__release_shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_15__thread_structENS_14default_deleteIS2_EELb0EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<std::__thread_struct, std::default_delete<std::__thread_struct>, false>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_15__thread_structENS_14default_deleteIS2_EELb0EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_15__thread_structENS_14default_deleteIS2_EELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE",
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS4_IS6_EELb1EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>, std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, true>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS4_IS6_EELb1EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS4_IS6_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEELb1EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, true>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEELb1EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EELb0EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<std::pair<std::condition_variable *, std::mutex *>, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, false>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EELb0EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_4pairIjPKcEENS_9allocatorIS5_EELb1EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<std::pair<unsigned int, const char *>, std::allocator<std::pair<unsigned int, const char *>>, true>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_4pairIjPKcEENS_9allocatorIS5_EELb1EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_4pairIjPKcEENS_9allocatorIS5_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKcEE",
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_4pairIjPKwEENS_9allocatorIS5_EELb1EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<std::pair<unsigned int, const wchar_t *>, std::allocator<std::pair<unsigned int, const wchar_t *>>, true>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_4pairIjPKwEENS_9allocatorIS5_EELb1EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_4pairIjPKwEENS_9allocatorIS5_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKwEE",
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_9sub_matchIPKcEENS_9allocatorIS5_EELb1EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<std::sub_match<const char *>, std::allocator<std::sub_match<const char *>>, true>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_9sub_matchIPKcEENS_9allocatorIS5_EELb1EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_9sub_matchIPKcEENS_9allocatorIS5_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKcEE",
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_9sub_matchIPKwEENS_9allocatorIS5_EELb1EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<std::sub_match<const wchar_t *>, std::allocator<std::sub_match<const wchar_t *>>, true>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_9sub_matchIPKwEENS_9allocatorIS5_EELb1EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_9sub_matchIPKwEENS_9allocatorIS5_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKwEE",
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIPFvNS_8ios_base5eventERS2_iEPFvPvELb0EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<void (*)(event, ios_base &, int), void (*)(void *), false>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIPFvNS_8ios_base5eventERS2_iEPFvPvELb0EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIPFvNS_8ios_base5eventERS2_iEPFvPvELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPFvNSt3__18ios_base5eventERS0_iE",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EELb0EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<std::__assoc_sub_state *, std::__hidden_allocator<std::__assoc_sub_state *>, false>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EELb0EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE",
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEELb1EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28>, true>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEELb1EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE",
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIPvPFvS2_ELb0EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<void *, void (*)(void *), false>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIPvPFvS2_ELb0EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIPvPFvS2_ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPv",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIcNS_9allocatorIcEELb1EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<char, std::allocator<char>, true>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIcNS_9allocatorIcEELb1EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIcNS_9allocatorIcEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIcPFvPvELb0EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<char, void (*)(void *), false>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIcPFvPvELb0EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIcPFvPvELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIc",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIdNS_9allocatorIdEELb1EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<double, std::allocator<double>, true>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIdNS_9allocatorIdEELb1EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIdNS_9allocatorIdEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTId",
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIhPFvPvELb0EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<unsigned char, void (*)(void *), false>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIhPFvPvELb0EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIhPFvPvELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIh",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIiNS_9allocatorIiEELb1EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<int, std::allocator<int>, true>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIiNS_9allocatorIiEELb1EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIiNS_9allocatorIiEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIi",
    "_ZTINSt3__19allocatorIiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIiPFvPvELb0EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<int, void (*)(void *), false>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIiPFvPvELb0EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIiPFvPvELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIjNS_9allocatorIjEELb1EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<unsigned int, std::allocator<unsigned int>, true>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIjNS_9allocatorIjEELb1EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIjNS_9allocatorIjEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIj",
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIjPFvPvELb0EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<unsigned int, void (*)(void *), false>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIjPFvPvELb0EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIjPFvPvELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIlPFvPvELb0EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<long, void (*)(void *), false>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIlPFvPvELb0EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIlPFvPvELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIl",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIwNS_9allocatorIwEELb1EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<wchar_t, std::allocator<wchar_t>, true>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIwNS_9allocatorIwEELb1EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIwNS_9allocatorIwEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIwPFvPvELb0EEE",
   "name" : "std::__pointer_type_imp::__pointer_type<wchar_t, void (*)(void *), false>",
   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIwPFvPvELb0EEE",
   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIwPFvPvELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIw",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__110__time_getE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "__weeks_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA14_NSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "protected",
     "field_name" : "__months_",
     "field_offset" : 1376,
     "referenced_type" : "_ZTIA24_NSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "protected",
     "field_name" : "__am_pm_",
     "field_offset" : 3680,
     "referenced_type" : "_ZTIA2_NSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "protected",
     "field_name" : "__c_",
     "field_offset" : 3872,
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "protected",
     "field_name" : "__r_",
     "field_offset" : 3968,
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "protected",
     "field_name" : "__x_",
     "field_offset" : 4064,
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "protected",
     "field_name" : "__X_",
     "field_offset" : 4160,
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__time_get_storageIcEE",
   "name" : "std::__time_get_storage<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__118__time_get_storageIcEE",
   "self_type" : "_ZTINSt3__118__time_get_storageIcEE",
   "size" : 532,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__110__time_getE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "__weeks_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA14_NSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "access" : "protected",
     "field_name" : "__months_",
     "field_offset" : 1376,
     "referenced_type" : "_ZTIA24_NSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "access" : "protected",
     "field_name" : "__am_pm_",
     "field_offset" : 3680,
     "referenced_type" : "_ZTIA2_NSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "access" : "protected",
     "field_name" : "__c_",
     "field_offset" : 3872,
     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "access" : "protected",
     "field_name" : "__r_",
     "field_offset" : 3968,
     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "access" : "protected",
     "field_name" : "__x_",
     "field_offset" : 4064,
     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "access" : "protected",
     "field_name" : "__X_",
     "field_offset" : 4160,
     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118__time_get_storageIwEE",
   "name" : "std::__time_get_storage<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__118__time_get_storageIwEE",
   "self_type" : "_ZTINSt3__118__time_get_storageIwEE",
   "size" : 532,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118__tuple_cat_returnIJEEE",
   "name" : "std::__tuple_cat_return<>",
   "referenced_type" : "_ZTINSt3__118__tuple_cat_returnIJEEE",
   "self_type" : "_ZTINSt3__118__tuple_cat_returnIJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/tuple"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__cv_",
     "referenced_type" : "_ZTI14pthread_cond_t"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118condition_variableE",
   "name" : "std::condition_variable",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__118condition_variableE",
   "self_type" : "_ZTINSt3__118condition_variableE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__118input_iterator_tagE",
   "name" : "std::input_iterator_tag",
   "referenced_type" : "_ZTINSt3__118input_iterator_tagE",
   "self_type" : "_ZTINSt3__118input_iterator_tagE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRPNS_18condition_variableERKS2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_copy_assignableIPNS_18condition_variableEEE",
   "name" : "std::is_copy_assignable<std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__118is_copy_assignableIPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__118is_copy_assignableIPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRPNS_5mutexERKS2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_copy_assignableIPNS_5mutexEEE",
   "name" : "std::is_copy_assignable<std::mutex *>",
   "referenced_type" : "_ZTINSt3__118is_copy_assignableIPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__118is_copy_assignableIPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_10error_codeEEE",
   "name" : "std::is_error_code_enum<std::error_code>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_10error_codeEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_10error_codeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__110error_codeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_10unique_ptrIcPFvPvEEEEE",
   "name" : "std::is_error_code_enum<std::unique_ptr<char, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_10unique_ptrIcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_10unique_ptrIcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__110unique_ptrIcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_10unique_ptrIwPFvPvEEEEE",
   "name" : "std::is_error_code_enum<std::unique_ptr<wchar_t, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_10unique_ptrIwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_10unique_ptrIwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__110unique_ptrIwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_11__thread_idEEE",
   "name" : "std::is_error_code_enum<std::__thread_id>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_11__thread_idEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_11__thread_idEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__111__thread_idE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPKcEEEE",
   "name" : "std::is_error_code_enum<std::__wrap_iter<const char *>>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPKcEEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPKwEEEE",
   "name" : "std::is_error_code_enum<std::__wrap_iter<const wchar_t *>>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPKwEEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::is_error_code_enum<std::__wrap_iter<std::pair<std::condition_variable *, std::mutex *> *>>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::is_error_code_enum<std::__wrap_iter<std::__assoc_sub_state **>>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPcEEEE",
   "name" : "std::is_error_code_enum<std::__wrap_iter<char *>>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPcEEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPdEEEE",
   "name" : "std::is_error_code_enum<std::__wrap_iter<double *>>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPdEEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPiEEEE",
   "name" : "std::is_error_code_enum<std::__wrap_iter<int *>>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPiEEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPwEEEE",
   "name" : "std::is_error_code_enum<std::__wrap_iter<wchar_t *>>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPwEEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_11__wrap_iterIPwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_11future_errcEEE",
   "name" : "std::is_error_code_enum<std::future_errc>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_11future_errcEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_11future_errcEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/future",
   "template_args" :
   [
    "_ZTINSt3__111future_errcE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "name" : "std::is_error_code_enum<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_12future_errorEEE",
   "name" : "std::is_error_code_enum<std::future_error>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_12future_errorEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_12future_errorEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__112future_errorE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_12system_errorEEE",
   "name" : "std::is_error_code_enum<std::system_error>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_12system_errorEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_12system_errorEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__112system_errorE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_14error_categoryEEE",
   "name" : "std::is_error_code_enum<std::error_category>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_14error_categoryEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_14error_categoryEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__114error_categoryE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_15error_conditionEEE",
   "name" : "std::is_error_code_enum<std::error_condition>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_15error_conditionEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_15error_conditionEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__115error_conditionE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_error_code_enum<std::istreambuf_iterator<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_error_code_enum<std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_22bernoulli_distribution10param_typeEEE",
   "name" : "std::is_error_code_enum<std::bernoulli_distribution::param_type>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_22bernoulli_distribution10param_typeEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_22bernoulli_distribution10param_typeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__122bernoulli_distribution10param_typeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_22bernoulli_distributionEEE",
   "name" : "std::is_error_code_enum<std::bernoulli_distribution>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_22bernoulli_distributionEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_22bernoulli_distributionEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__122bernoulli_distributionE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_4fposI9mbstate_tEEEE",
   "name" : "std::is_error_code_enum<std::fpos<mbstate_t>>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_4fposI9mbstate_tEEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_4fposI9mbstate_tEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__14fposI9mbstate_tEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::is_error_code_enum<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_6localeEEE",
   "name" : "std::is_error_code_enum<std::locale>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_6localeEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_7io_errcEEE",
   "name" : "std::is_error_code_enum<std::io_errc>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_7io_errcEEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumINS_7io_errcEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ios",
   "template_args" :
   [
    "_ZTINSt3__17io_errcE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumISt13exception_ptrEE",
   "name" : "std::is_error_code_enum<std::exception_ptr>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumISt13exception_ptrEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumISt13exception_ptrEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTISt13exception_ptr"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_error_code_enumIiEE",
   "name" : "std::is_error_code_enum<int>",
   "referenced_type" : "_ZTINSt3__118is_error_code_enumIiEE",
   "self_type" : "_ZTINSt3__118is_error_code_enumIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRNS_6localeEOS1_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableINS_6localeEEE",
   "name" : "std::is_move_assignable<std::locale>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableINS_6localeEEE",
   "self_type" : "_ZTINSt3__118is_move_assignableINS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRNS_6vectorIdNS_9allocatorIdEEEEOS4_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableINS_6vectorIdNS_9allocatorIdEEEEEE",
   "name" : "std::is_move_assignable<std::vector<double, std::allocator<double>>>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableINS_6vectorIdNS_9allocatorIdEEEEEE",
   "self_type" : "_ZTINSt3__118is_move_assignableINS_6vectorIdNS_9allocatorIdEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRPFPvjEOS3_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIPFPvjEEE",
   "name" : "std::is_move_assignable<void *(*)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIPFPvjEEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIPFPvjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRPFvPvEOS3_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIPFvPvEEE",
   "name" : "std::is_move_assignable<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIPFvPvEEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEOS5_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_move_assignable<std::basic_ostream<char, std::char_traits<char>> *>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEOS5_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_move_assignable<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRPNS_17__assoc_sub_stateEOS2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIPNS_17__assoc_sub_stateEEE",
   "name" : "std::is_move_assignable<std::__assoc_sub_state *>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRPNS_18condition_variableEOS2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIPNS_18condition_variableEEE",
   "name" : "std::is_move_assignable<std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEOS7_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::is_move_assignable<std::pair<std::condition_variable *, std::mutex *> *>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRPNS_5mutexEOS2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIPNS_5mutexEEE",
   "name" : "std::is_move_assignable<std::mutex *>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRPPFvNS_8ios_base5eventERS1_iEOS6_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::is_move_assignable<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRPPNS_17__assoc_sub_stateEOS3_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIPPNS_17__assoc_sub_stateEEE",
   "name" : "std::is_move_assignable<std::__assoc_sub_state **>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRPPNS_6locale5facetEOS4_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIPPNS_6locale5facetEEE",
   "name" : "std::is_move_assignable<std::locale::facet **>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRPPNS_8__i_nodeEOS3_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIPPNS_8__i_nodeEEE",
   "name" : "std::is_move_assignable<std::__i_node **>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIPPNS_8__i_nodeEEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIPPNS_8__i_nodeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRPPvOS2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIPPvEE",
   "name" : "std::is_move_assignable<void **>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIPPvEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRPcOS1_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIPcEE",
   "name" : "std::is_move_assignable<char *>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIPcEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRPiOS1_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIPiEE",
   "name" : "std::is_move_assignable<int *>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIPiEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRPlOS1_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIPlEE",
   "name" : "std::is_move_assignable<long *>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIPlEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRPwOS1_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIPwEE",
   "name" : "std::is_move_assignable<wchar_t *>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIPwEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRaOaEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIaEE",
   "name" : "std::is_move_assignable<signed char>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIaEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRcOcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIcEE",
   "name" : "std::is_move_assignable<char>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIcEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRdOdEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIdEE",
   "name" : "std::is_move_assignable<double>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIdEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIReOeEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIeEE",
   "name" : "std::is_move_assignable<long double>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIeEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRfOfEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIfEE",
   "name" : "std::is_move_assignable<float>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIfEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRhOhEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIhEE",
   "name" : "std::is_move_assignable<unsigned char>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIhEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRiOiEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIiEE",
   "name" : "std::is_move_assignable<int>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIiEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRjOjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIjEE",
   "name" : "std::is_move_assignable<unsigned int>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIjEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRlOlEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIlEE",
   "name" : "std::is_move_assignable<long>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIlEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRmOmEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableImEE",
   "name" : "std::is_move_assignable<unsigned long>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableImEE",
   "self_type" : "_ZTINSt3__118is_move_assignableImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRsOsEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIsEE",
   "name" : "std::is_move_assignable<short>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIsEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRtOtEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableItEE",
   "name" : "std::is_move_assignable<unsigned short>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableItEE",
   "self_type" : "_ZTINSt3__118is_move_assignableItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRwOwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIwEE",
   "name" : "std::is_move_assignable<wchar_t>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIwEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRxOxEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIxEE",
   "name" : "std::is_move_assignable<long long>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIxEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113is_assignableIRyOyEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_move_assignableIyEE",
   "name" : "std::is_move_assignable<unsigned long long>",
   "referenced_type" : "_ZTINSt3__118is_move_assignableIyEE",
   "self_type" : "_ZTINSt3__118is_move_assignableIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIDiEE",
   "name" : "std::is_standard_layout<char32_t>",
   "referenced_type" : "_ZTINSt3__118is_standard_layoutIDiEE",
   "self_type" : "_ZTINSt3__118is_standard_layoutIDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIDsEE",
   "name" : "std::is_standard_layout<char16_t>",
   "referenced_type" : "_ZTINSt3__118is_standard_layoutIDsEE",
   "self_type" : "_ZTINSt3__118is_standard_layoutIDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIcEE",
   "name" : "std::is_standard_layout<char>",
   "referenced_type" : "_ZTINSt3__118is_standard_layoutIcEE",
   "self_type" : "_ZTINSt3__118is_standard_layoutIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIwEE",
   "name" : "std::is_standard_layout<wchar_t>",
   "referenced_type" : "_ZTINSt3__118is_standard_layoutIwEE",
   "self_type" : "_ZTINSt3__118is_standard_layoutIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__base",
     "referenced_type" : "_ZTINSt3__119__shared_mutex_baseE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__118shared_timed_mutexE",
   "name" : "std::shared_timed_mutex",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__118shared_timed_mutexE",
   "self_type" : "_ZTINSt3__118shared_timed_mutexE",
   "size" : 16,
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__119__deque_base_commonILb1EEE",
   "name" : "std::__deque_base_common<true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__119__deque_base_commonILb1EEE",
   "self_type" : "_ZTINSt3__119__deque_base_commonILb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/deque"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "name" : "std::__has_const_pointer<std::__sso_allocator<std::locale::facet *, 28>, void>",
   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "self_type" : "_ZTINSt3__119__has_const_pointerINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "name" : "std::__has_const_pointer<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, void>",
   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "self_type" : "_ZTINSt3__119__has_const_pointerINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "name" : "std::__has_const_pointer<std::__hidden_allocator<std::__assoc_sub_state *>, void>",
   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "self_type" : "_ZTINSt3__119__has_const_pointerINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDiEEvEE",
   "name" : "std::__has_const_pointer<std::allocator<char32_t>, void>",
   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDiEEvEE",
   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDsEEvEE",
   "name" : "std::__has_const_pointer<std::allocator<char16_t>, void>",
   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDsEEvEE",
   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDsEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "name" : "std::__has_const_pointer<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, void>",
   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "name" : "std::__has_const_pointer<std::allocator<std::pair<unsigned int, const char *>>, void>",
   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "name" : "std::__has_const_pointer<std::allocator<std::pair<unsigned int, const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "name" : "std::__has_const_pointer<std::allocator<std::sub_match<const char *>>, void>",
   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "name" : "std::__has_const_pointer<std::allocator<std::sub_match<const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIcEEvEE",
   "name" : "std::__has_const_pointer<std::allocator<char>, void>",
   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIcEEvEE",
   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIcEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIdEEvEE",
   "name" : "std::__has_const_pointer<std::allocator<double>, void>",
   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIdEEvEE",
   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIdEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIiEEvEE",
   "name" : "std::__has_const_pointer<std::allocator<int>, void>",
   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIiEEvEE",
   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIjEEvEE",
   "name" : "std::__has_const_pointer<std::allocator<unsigned int>, void>",
   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIjEEvEE",
   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIjEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIwEEvEE",
   "name" : "std::__has_const_pointer<std::allocator<wchar_t>, void>",
   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIwEEvEE",
   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIwEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__ok",
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "__val",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__in_pattern_resultE",
   "name" : "std::__in_pattern_result",
   "referenced_type" : "_ZTINSt3__119__in_pattern_resultE",
   "self_type" : "_ZTINSt3__119__in_pattern_resultE",
   "size" : 8,
   "source_file" : "external/libcxx/include/charconv"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRNS_6localeEOS1_Lb0EEE",
   "name" : "std::__is_assignable_imp<std::locale &, std::locale &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRNS_6localeEOS1_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRNS_6localeEOS1_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16localeE",
    "_ZTIONSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRNS_6vectorIdNS_9allocatorIdEEEEOS4_Lb0EEE",
   "name" : "std::__is_assignable_imp<std::vector<double, std::allocator<double>> &, std::vector<double, std::allocator<double>> &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRNS_6vectorIdNS_9allocatorIdEEEEOS4_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRNS_6vectorIdNS_9allocatorIdEEEEOS4_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16vectorIdNS_9allocatorIdEEEE",
    "_ZTIONSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRNS_9allocatorIcEEOS2_Lb0EEE",
   "name" : "std::__is_assignable_imp<std::allocator<char> &, std::allocator<char> &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRNS_9allocatorIcEEOS2_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRNS_9allocatorIcEEOS2_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIcEE",
    "_ZTIONSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRNS_9allocatorIdEEOS2_Lb0EEE",
   "name" : "std::__is_assignable_imp<std::allocator<double> &, std::allocator<double> &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRNS_9allocatorIdEEOS2_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRNS_9allocatorIdEEOS2_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIdEE",
    "_ZTIONSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRNS_9allocatorIwEEOS2_Lb0EEE",
   "name" : "std::__is_assignable_imp<std::allocator<wchar_t> &, std::allocator<wchar_t> &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRNS_9allocatorIwEEOS2_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRNS_9allocatorIwEEOS2_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIwEE",
    "_ZTIONSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPFPvjEOS3_Lb0EEE",
   "name" : "std::__is_assignable_imp<void *(*&)(unsigned int), void *(*&&)(unsigned int), false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPFPvjEOS3_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPFPvjEOS3_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFPvjE",
    "_ZTIOPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPFvPvEOS3_Lb0EEE",
   "name" : "std::__is_assignable_imp<void (*&)(void *), void (*&&)(void *), false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPFvPvEOS3_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPFvPvEOS3_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFvPvE",
    "_ZTIOPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEOS5_Lb0EEE",
   "name" : "std::__is_assignable_imp<std::basic_ostream<char, std::char_traits<char>> *&, std::basic_ostream<char, std::char_traits<char>> *&&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEOS5_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEOS5_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
    "_ZTIOPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEOS5_Lb0EEE",
   "name" : "std::__is_assignable_imp<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&, std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEOS5_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEOS5_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
    "_ZTIOPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPNS_17__assoc_sub_stateEOS2_Lb0EEE",
   "name" : "std::__is_assignable_imp<std::__assoc_sub_state *&, std::__assoc_sub_state *&&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPNS_17__assoc_sub_stateEOS2_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPNS_17__assoc_sub_stateEOS2_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__117__assoc_sub_stateE",
    "_ZTIOPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPNS_18condition_variableEOS2_Lb0EEE",
   "name" : "std::__is_assignable_imp<std::condition_variable *&, std::condition_variable *&&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPNS_18condition_variableEOS2_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPNS_18condition_variableEOS2_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__118condition_variableE",
    "_ZTIOPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPNS_18condition_variableERKS2_Lb0EEE",
   "name" : "std::__is_assignable_imp<std::condition_variable *&, std::condition_variable *const &, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPNS_18condition_variableERKS2_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPNS_18condition_variableERKS2_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__118condition_variableE",
    "_ZTIRKPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEOS7_Lb0EEE",
   "name" : "std::__is_assignable_imp<std::pair<std::condition_variable *, std::mutex *> *&, std::pair<std::condition_variable *, std::mutex *> *&&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEOS7_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEOS7_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTIOPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPNS_5mutexEOS2_Lb0EEE",
   "name" : "std::__is_assignable_imp<std::mutex *&, std::mutex *&&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPNS_5mutexEOS2_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPNS_5mutexEOS2_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__15mutexE",
    "_ZTIOPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPNS_5mutexERKS2_Lb0EEE",
   "name" : "std::__is_assignable_imp<std::mutex *&, std::mutex *const &, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPNS_5mutexERKS2_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPNS_5mutexERKS2_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__15mutexE",
    "_ZTIRKPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPPFvNS_8ios_base5eventERS1_iEOS6_Lb0EEE",
   "name" : "std::__is_assignable_imp<void (**&)(event, ios_base &, int), void (**&&)(event, ios_base &, int), false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPPFvNS_8ios_base5eventERS1_iEOS6_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPPFvNS_8ios_base5eventERS1_iEOS6_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPFvNSt3__18ios_base5eventERS0_iE",
    "_ZTIOPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPPNS_17__assoc_sub_stateEOS3_Lb0EEE",
   "name" : "std::__is_assignable_imp<std::__assoc_sub_state **&, std::__assoc_sub_state **&&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPPNS_17__assoc_sub_stateEOS3_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPPNS_17__assoc_sub_stateEOS3_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__117__assoc_sub_stateE",
    "_ZTIOPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPPNS_6locale5facetEOS4_Lb0EEE",
   "name" : "std::__is_assignable_imp<std::locale::facet **&, std::locale::facet **&&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPPNS_6locale5facetEOS4_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPPNS_6locale5facetEOS4_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__16locale5facetE",
    "_ZTIOPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPPNS_8__i_nodeEOS3_Lb0EEE",
   "name" : "std::__is_assignable_imp<std::__i_node **&, std::__i_node **&&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPPNS_8__i_nodeEOS3_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPPNS_8__i_nodeEOS3_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__18__i_nodeE",
    "_ZTIOPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPPvOS2_Lb0EEE",
   "name" : "std::__is_assignable_imp<void **&, void **&&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPPvOS2_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPPvOS2_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPv",
    "_ZTIOPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPcOS1_Lb0EEE",
   "name" : "std::__is_assignable_imp<char *&, char *&&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPcOS1_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPcOS1_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPc",
    "_ZTIOPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPcS1_Lb0EEE",
   "name" : "std::__is_assignable_imp<char *&, char *, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPcS1_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPcS1_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPc",
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPiOS1_Lb0EEE",
   "name" : "std::__is_assignable_imp<int *&, int *&&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPiOS1_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPiOS1_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPi",
    "_ZTIOPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPlOS1_Lb0EEE",
   "name" : "std::__is_assignable_imp<long *&, long *&&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPlOS1_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPlOS1_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPl",
    "_ZTIOPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPwOS1_Lb0EEE",
   "name" : "std::__is_assignable_imp<wchar_t *&, wchar_t *&&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPwOS1_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPwOS1_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPw",
    "_ZTIOPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRPwS1_Lb0EEE",
   "name" : "std::__is_assignable_imp<wchar_t *&, wchar_t *, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRPwS1_Lb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRPwS1_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPw",
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRaOaLb0EEE",
   "name" : "std::__is_assignable_imp<signed char &, signed char &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRaOaLb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRaOaLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRa",
    "_ZTIOa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRcOcLb0EEE",
   "name" : "std::__is_assignable_imp<char &, char &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRcOcLb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRcOcLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRc",
    "_ZTIOc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRdOdLb0EEE",
   "name" : "std::__is_assignable_imp<double &, double &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRdOdLb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRdOdLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRd",
    "_ZTIOd"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIReOeLb0EEE",
   "name" : "std::__is_assignable_imp<long double &, long double &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIReOeLb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIReOeLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRe",
    "_ZTIOe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRfOfLb0EEE",
   "name" : "std::__is_assignable_imp<float &, float &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRfOfLb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRfOfLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRf",
    "_ZTIOf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRhOhLb0EEE",
   "name" : "std::__is_assignable_imp<unsigned char &, unsigned char &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRhOhLb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRhOhLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRh",
    "_ZTIOh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRiOiLb0EEE",
   "name" : "std::__is_assignable_imp<int &, int &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRiOiLb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRiOiLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRi",
    "_ZTIOi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRjOjLb0EEE",
   "name" : "std::__is_assignable_imp<unsigned int &, unsigned int &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRjOjLb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRjOjLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRj",
    "_ZTIOj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRlOlLb0EEE",
   "name" : "std::__is_assignable_imp<long &, long &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRlOlLb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRlOlLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRl",
    "_ZTIOl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRmOmLb0EEE",
   "name" : "std::__is_assignable_imp<unsigned long &, unsigned long &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRmOmLb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRmOmLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRm",
    "_ZTIOm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRsOsLb0EEE",
   "name" : "std::__is_assignable_imp<short &, short &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRsOsLb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRsOsLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRs",
    "_ZTIOs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRtOtLb0EEE",
   "name" : "std::__is_assignable_imp<unsigned short &, unsigned short &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRtOtLb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRtOtLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRt",
    "_ZTIOt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRwOwLb0EEE",
   "name" : "std::__is_assignable_imp<wchar_t &, wchar_t &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRwOwLb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRwOwLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRw",
    "_ZTIOw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRxOxLb0EEE",
   "name" : "std::__is_assignable_imp<long long &, long long &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRxOxLb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRxOxLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRx",
    "_ZTIOx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_assignable_impIRyOyLb0EEE",
   "name" : "std::__is_assignable_imp<unsigned long long &, unsigned long long &&, false>",
   "referenced_type" : "_ZTINSt3__119__is_assignable_impIRyOyLb0EEE",
   "self_type" : "_ZTINSt3__119__is_assignable_impIRyOyLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRy",
    "_ZTIOy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toINS_11__wrap_iterIPcEENS_18input_iterator_tagELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_input_iteratorINS_11__wrap_iterIPcEEEE",
   "name" : "std::__is_input_iterator<std::__wrap_iter<char *>>",
   "referenced_type" : "_ZTINSt3__119__is_input_iteratorINS_11__wrap_iterIPcEEEE",
   "self_type" : "_ZTINSt3__119__is_input_iteratorINS_11__wrap_iterIPcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toINS_11__wrap_iterIPwEENS_18input_iterator_tagELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_input_iteratorINS_11__wrap_iterIPwEEEE",
   "name" : "std::__is_input_iterator<std::__wrap_iter<wchar_t *>>",
   "referenced_type" : "_ZTINSt3__119__is_input_iteratorINS_11__wrap_iterIPwEEEE",
   "self_type" : "_ZTINSt3__119__is_input_iteratorINS_11__wrap_iterIPwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKdNS_18input_iterator_tagELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_input_iteratorIPKdEE",
   "name" : "std::__is_input_iterator<const double *>",
   "referenced_type" : "_ZTINSt3__119__is_input_iteratorIPKdEE",
   "self_type" : "_ZTINSt3__119__is_input_iteratorIPKdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKd"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPPNS_6locale5facetENS_18input_iterator_tagELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_input_iteratorIPPNS_6locale5facetEEE",
   "name" : "std::__is_input_iterator<std::locale::facet **>",
   "referenced_type" : "_ZTINSt3__119__is_input_iteratorIPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__119__is_input_iteratorIPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIiNS_18input_iterator_tagELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_input_iteratorIiEE",
   "name" : "std::__is_input_iterator<int>",
   "referenced_type" : "_ZTINSt3__119__is_input_iteratorIiEE",
   "self_type" : "_ZTINSt3__119__is_input_iteratorIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIDnEE",
   "name" : "std::__is_nullptr_t_impl<nullptr_t>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIDnEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_15__thread_structEEE",
   "name" : "std::__is_nullptr_t_impl<std::__thread_struct>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_15__thread_structEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_15__thread_structEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<std::__shared_count *, std::__release_shared_count>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPPvPFvS2_EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<void **, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPPvPFvS2_EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPPvPFvS2_EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPcPFvPvEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPhPFvPvEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<unsigned char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPhPFvPvEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPhPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPiPFvPvEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPiPFvPvEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPiPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPjPFvPvEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<unsigned int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPjPFvPvEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPjPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPlPFvPvEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<long *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPlPFvPvEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPlPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPwPFvPvEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<wchar_t *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_9allocatorINS_5mutexEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_9allocatorIcEEEE",
   "name" : "std::__is_nullptr_t_impl<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_9allocatorIwEEEE",
   "name" : "std::__is_nullptr_t_impl<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIPFvPvEEE",
   "name" : "std::__is_nullptr_t_impl<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPFvPvEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIPNS_14__shared_countEEE",
   "name" : "std::__is_nullptr_t_impl<std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIPNS_18condition_variableEEE",
   "name" : "std::__is_nullptr_t_impl<std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::__is_nullptr_t_impl<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIPNS_5mutexEEE",
   "name" : "std::__is_nullptr_t_impl<std::mutex *>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIPNS_6locale5facetEEE",
   "name" : "std::__is_nullptr_t_impl<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::__is_nullptr_t_impl<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIPPvEE",
   "name" : "std::__is_nullptr_t_impl<void **>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPPvEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIPcEE",
   "name" : "std::__is_nullptr_t_impl<char *>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPcEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIPhEE",
   "name" : "std::__is_nullptr_t_impl<unsigned char *>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPhEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIPiEE",
   "name" : "std::__is_nullptr_t_impl<int *>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPiEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIPjEE",
   "name" : "std::__is_nullptr_t_impl<unsigned int *>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPjEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIPlEE",
   "name" : "std::__is_nullptr_t_impl<long *>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPlEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIPwEE",
   "name" : "std::__is_nullptr_t_impl<wchar_t *>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIPwEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIaEE",
   "name" : "std::__is_nullptr_t_impl<signed char>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIaEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIcEE",
   "name" : "std::__is_nullptr_t_impl<char>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIcEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIdEE",
   "name" : "std::__is_nullptr_t_impl<double>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIdEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIeEE",
   "name" : "std::__is_nullptr_t_impl<long double>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIeEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIfEE",
   "name" : "std::__is_nullptr_t_impl<float>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIfEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIhEE",
   "name" : "std::__is_nullptr_t_impl<unsigned char>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIhEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIiEE",
   "name" : "std::__is_nullptr_t_impl<int>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIiEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIjEE",
   "name" : "std::__is_nullptr_t_impl<unsigned int>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIjEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIlEE",
   "name" : "std::__is_nullptr_t_impl<long>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIlEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implImEE",
   "name" : "std::__is_nullptr_t_impl<unsigned long>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implImEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIsEE",
   "name" : "std::__is_nullptr_t_impl<short>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIsEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implItEE",
   "name" : "std::__is_nullptr_t_impl<unsigned short>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implItEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIwEE",
   "name" : "std::__is_nullptr_t_impl<wchar_t>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIwEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIxEE",
   "name" : "std::__is_nullptr_t_impl<long long>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIxEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIyEE",
   "name" : "std::__is_nullptr_t_impl<unsigned long long>",
   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIyEE",
   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__file_",
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "__line_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "__pred_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "__msg_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__libcpp_debug_infoE",
   "name" : "std::__libcpp_debug_info",
   "referenced_type" : "_ZTINSt3__119__libcpp_debug_infoE",
   "self_type" : "_ZTINSt3__119__libcpp_debug_infoE",
   "size" : 16,
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__libcpp_is_pointerINS_14default_deleteINS_15__thread_structEEEEE",
   "name" : "std::__libcpp_is_pointer<std::default_delete<std::__thread_struct>>",
   "referenced_type" : "_ZTINSt3__119__libcpp_is_pointerINS_14default_deleteINS_15__thread_structEEEEE",
   "self_type" : "_ZTINSt3__119__libcpp_is_pointerINS_14default_deleteINS_15__thread_structEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__libcpp_is_pointerINS_22__release_shared_countEEE",
   "name" : "std::__libcpp_is_pointer<std::__release_shared_count>",
   "referenced_type" : "_ZTINSt3__119__libcpp_is_pointerINS_22__release_shared_countEEE",
   "self_type" : "_ZTINSt3__119__libcpp_is_pointerINS_22__release_shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__release_shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__libcpp_is_pointerIPcEE",
   "name" : "std::__libcpp_is_pointer<char *>",
   "referenced_type" : "_ZTINSt3__119__libcpp_is_pointerIPcEE",
   "self_type" : "_ZTINSt3__119__libcpp_is_pointerIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__libcpp_is_pointerIPwEE",
   "name" : "std::__libcpp_is_pointer<wchar_t *>",
   "referenced_type" : "_ZTINSt3__119__libcpp_is_pointerIPwEE",
   "self_type" : "_ZTINSt3__119__libcpp_is_pointerIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__mut_",
     "referenced_type" : "_ZTINSt3__15mutexE"
    },
    {
     "field_name" : "__gate1_",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__118condition_variableE"
    },
    {
     "field_name" : "__gate2_",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__118condition_variableE"
    },
    {
     "field_name" : "__state_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__shared_mutex_baseE",
   "name" : "std::__shared_mutex_base",
   "referenced_type" : "_ZTINSt3__119__shared_mutex_baseE",
   "self_type" : "_ZTINSt3__119__shared_mutex_baseE",
   "size" : 16,
   "source_file" : "external/libcxx/include/shared_mutex"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__114__shared_countE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__shared_weak_owners_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIl"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119__shared_weak_countE",
   "name" : "std::__shared_weak_count",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__119__shared_weak_countE",
   "self_type" : "_ZTINSt3__119__shared_weak_countE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__119__shared_weak_countE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__119__shared_weak_countD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__119__shared_weak_countD0Ev"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNSt3__114__shared_count16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__119__shared_weak_count13__get_deleterERKSt9type_info"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNSt3__119__shared_weak_count21__on_zero_shared_weakEv"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__119__tuple_sfinae_baseE",
   "name" : "std::__tuple_sfinae_base",
   "referenced_type" : "_ZTINSt3__119__tuple_sfinae_baseE",
   "self_type" : "_ZTINSt3__119__tuple_sfinae_baseE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119is_rvalue_referenceINS_14default_deleteINS_15__thread_structEEEEE",
   "name" : "std::is_rvalue_reference<std::default_delete<std::__thread_struct>>",
   "referenced_type" : "_ZTINSt3__119is_rvalue_referenceINS_14default_deleteINS_15__thread_structEEEEE",
   "self_type" : "_ZTINSt3__119is_rvalue_referenceINS_14default_deleteINS_15__thread_structEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119is_rvalue_referenceINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::is_rvalue_reference<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__119is_rvalue_referenceINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__119is_rvalue_referenceINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119is_rvalue_referenceINS_22__release_shared_countEEE",
   "name" : "std::is_rvalue_reference<std::__release_shared_count>",
   "referenced_type" : "_ZTINSt3__119is_rvalue_referenceINS_22__release_shared_countEEE",
   "self_type" : "_ZTINSt3__119is_rvalue_referenceINS_22__release_shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__release_shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119is_rvalue_referenceIPFvPvEEE",
   "name" : "std::is_rvalue_reference<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__119is_rvalue_referenceIPFvPvEEE",
   "self_type" : "_ZTINSt3__119is_rvalue_referenceIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__keep_",
     "referenced_type" : "_ZTIc"
    },
    {
     "access" : "private",
     "field_name" : "__sbuf_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxyE",
   "name" : "std::istreambuf_iterator<char, std::char_traits<char>>::__proxy",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxyE",
   "self_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxyE",
   "size" : 8,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__18iteratorINS_18input_iterator_tagEcxPccEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__sbuf_",
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "name" : "std::istreambuf_iterator<char, std::char_traits<char>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE"
   ]
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__keep_",
     "referenced_type" : "_ZTIw"
    },
    {
     "access" : "private",
     "field_name" : "__sbuf_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxyE",
   "name" : "std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>::__proxy",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxyE",
   "self_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxyE",
   "size" : 8,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__18iteratorINS_18input_iterator_tagEwxPwwEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__sbuf_",
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "name" : "std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__mean_",
     "referenced_type" : "_ZTId"
    },
    {
     "access" : "private",
     "field_name" : "__stddev_",
     "field_offset" : 64,
     "referenced_type" : "_ZTId"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119normal_distributionIdE10param_typeE",
   "name" : "std::normal_distribution<>::param_type",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__119normal_distributionIdE10param_typeE",
   "self_type" : "_ZTINSt3__119normal_distributionIdE10param_typeE",
   "size" : 16,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__p_",
     "referenced_type" : "_ZTINSt3__119normal_distributionIdE10param_typeE"
    },
    {
     "access" : "private",
     "field_name" : "_V_",
     "field_offset" : 128,
     "referenced_type" : "_ZTId"
    },
    {
     "access" : "private",
     "field_name" : "_V_hot_",
     "field_offset" : 192,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119normal_distributionIdEE",
   "name" : "std::normal_distribution<>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__119normal_distributionIdEE",
   "self_type" : "_ZTINSt3__119normal_distributionIdEE",
   "size" : 32,
   "source_file" : "external/libcxx/include/random",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__18iteratorINS_19output_iterator_tagEvvvvEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__sbuf_",
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "name" : "std::ostreambuf_iterator<char, std::char_traits<char>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__18iteratorINS_19output_iterator_tagEvvvvEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__sbuf_",
     "referenced_type" : "_ZTIPNSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "name" : "std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__119output_iterator_tagE",
   "name" : "std::output_iterator_tag",
   "referenced_type" : "_ZTINSt3__119output_iterator_tagE",
   "self_type" : "_ZTINSt3__119output_iterator_tagE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIDic9mbstate_tEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "_Maxcode_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIm"
    },
    {
     "access" : "private",
     "field_name" : "_Mode_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__112codecvt_modeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__codecvt_utf8_utf16IDiEE",
   "name" : "std::__codecvt_utf8_utf16<char32_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__120__codecvt_utf8_utf16IDiEE",
   "self_type" : "_ZTINSt3__120__codecvt_utf8_utf16IDiEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/codecvt",
   "template_args" :
   [
    "_ZTIDi"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__120__codecvt_utf8_utf16IDiEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__120__codecvt_utf8_utf16IDiED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__120__codecvt_utf8_utf16IDiED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE6do_outER9mbstate_tPKDiS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE5do_inER9mbstate_tPKcS5_RS5_PDiS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE10do_unshiftER9mbstate_tPcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE9do_lengthER9mbstate_tPKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IDiE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "_Maxcode_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIm"
    },
    {
     "access" : "private",
     "field_name" : "_Mode_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__112codecvt_modeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__codecvt_utf8_utf16IDsEE",
   "name" : "std::__codecvt_utf8_utf16<char16_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__120__codecvt_utf8_utf16IDsEE",
   "self_type" : "_ZTINSt3__120__codecvt_utf8_utf16IDsEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/codecvt",
   "template_args" :
   [
    "_ZTIDs"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__120__codecvt_utf8_utf16IDsEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__120__codecvt_utf8_utf16IDsED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__120__codecvt_utf8_utf16IDsED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE6do_outER9mbstate_tPKDsS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE5do_inER9mbstate_tPKcS5_RS5_PDsS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE10do_unshiftER9mbstate_tPcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE9do_lengthER9mbstate_tPKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IDsE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17codecvtIwc9mbstate_tEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "_Maxcode_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIm"
    },
    {
     "access" : "private",
     "field_name" : "_Mode_",
     "field_offset" : 128,
     "referenced_type" : "_ZTINSt3__112codecvt_modeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__codecvt_utf8_utf16IwEE",
   "name" : "std::__codecvt_utf8_utf16<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__120__codecvt_utf8_utf16IwEE",
   "self_type" : "_ZTINSt3__120__codecvt_utf8_utf16IwEE",
   "size" : 20,
   "source_file" : "external/libcxx/include/codecvt",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__120__codecvt_utf8_utf16IwEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__120__codecvt_utf8_utf16IwED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__120__codecvt_utf8_utf16IwED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IwE6do_outER9mbstate_tPKwS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IwE5do_inER9mbstate_tPKcS5_RS5_PwS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IwE10do_unshiftER9mbstate_tPcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IwE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IwE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IwE9do_lengthER9mbstate_tPKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__codecvt_utf8_utf16IwE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPDiNS_9allocatorIDiEELb0EEE",
   "name" : "std::__const_void_pointer<char32_t *, std::allocator<char32_t>, false>",
   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPDiNS_9allocatorIDiEELb0EEE",
   "self_type" : "_ZTINSt3__120__const_void_pointerIPDiNS_9allocatorIDiEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPDi",
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPDsNS_9allocatorIDsEELb0EEE",
   "name" : "std::__const_void_pointer<char16_t *, std::allocator<char16_t>, false>",
   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPDsNS_9allocatorIDsEELb0EEE",
   "self_type" : "_ZTINSt3__120__const_void_pointerIPDsNS_9allocatorIDsEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPDs",
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS3_IS5_EELb0EEE",
   "name" : "std::__const_void_pointer<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, false>",
   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS3_IS5_EELb0EEE",
   "self_type" : "_ZTINSt3__120__const_void_pointerIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS3_IS5_EELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EELb0EEE",
   "name" : "std::__const_void_pointer<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, false>",
   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EELb0EEE",
   "self_type" : "_ZTINSt3__120__const_void_pointerIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPNS_4pairIjPKcEENS_9allocatorIS4_EELb0EEE",
   "name" : "std::__const_void_pointer<std::pair<unsigned int, const char *> *, std::allocator<std::pair<unsigned int, const char *>>, false>",
   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPNS_4pairIjPKcEENS_9allocatorIS4_EELb0EEE",
   "self_type" : "_ZTINSt3__120__const_void_pointerIPNS_4pairIjPKcEENS_9allocatorIS4_EELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIjPKcEE",
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPNS_4pairIjPKwEENS_9allocatorIS4_EELb0EEE",
   "name" : "std::__const_void_pointer<std::pair<unsigned int, const wchar_t *> *, std::allocator<std::pair<unsigned int, const wchar_t *>>, false>",
   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPNS_4pairIjPKwEENS_9allocatorIS4_EELb0EEE",
   "self_type" : "_ZTINSt3__120__const_void_pointerIPNS_4pairIjPKwEENS_9allocatorIS4_EELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIjPKwEE",
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPNS_9sub_matchIPKcEENS_9allocatorIS4_EELb0EEE",
   "name" : "std::__const_void_pointer<std::sub_match<const char *> *, std::allocator<std::sub_match<const char *>>, false>",
   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPNS_9sub_matchIPKcEENS_9allocatorIS4_EELb0EEE",
   "self_type" : "_ZTINSt3__120__const_void_pointerIPNS_9sub_matchIPKcEENS_9allocatorIS4_EELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__19sub_matchIPKcEE",
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPNS_9sub_matchIPKwEENS_9allocatorIS4_EELb0EEE",
   "name" : "std::__const_void_pointer<std::sub_match<const wchar_t *> *, std::allocator<std::sub_match<const wchar_t *>>, false>",
   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPNS_9sub_matchIPKwEENS_9allocatorIS4_EELb0EEE",
   "self_type" : "_ZTINSt3__120__const_void_pointerIPNS_9sub_matchIPKwEENS_9allocatorIS4_EELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__19sub_matchIPKwEE",
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EELb0EEE",
   "name" : "std::__const_void_pointer<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>, false>",
   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EELb0EEE",
   "self_type" : "_ZTINSt3__120__const_void_pointerIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE",
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEELb0EEE",
   "name" : "std::__const_void_pointer<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>, false>",
   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEELb0EEE",
   "self_type" : "_ZTINSt3__120__const_void_pointerIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE",
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPcNS_9allocatorIcEELb0EEE",
   "name" : "std::__const_void_pointer<char *, std::allocator<char>, false>",
   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPcNS_9allocatorIcEELb0EEE",
   "self_type" : "_ZTINSt3__120__const_void_pointerIPcNS_9allocatorIcEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPc",
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPdNS_9allocatorIdEELb0EEE",
   "name" : "std::__const_void_pointer<double *, std::allocator<double>, false>",
   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPdNS_9allocatorIdEELb0EEE",
   "self_type" : "_ZTINSt3__120__const_void_pointerIPdNS_9allocatorIdEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPd",
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPiNS_9allocatorIiEELb0EEE",
   "name" : "std::__const_void_pointer<int *, std::allocator<int>, false>",
   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPiNS_9allocatorIiEELb0EEE",
   "self_type" : "_ZTINSt3__120__const_void_pointerIPiNS_9allocatorIiEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPi",
    "_ZTINSt3__19allocatorIiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPjNS_9allocatorIjEELb0EEE",
   "name" : "std::__const_void_pointer<unsigned int *, std::allocator<unsigned int>, false>",
   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPjNS_9allocatorIjEELb0EEE",
   "self_type" : "_ZTINSt3__120__const_void_pointerIPjNS_9allocatorIjEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPj",
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPwNS_9allocatorIwEELb0EEE",
   "name" : "std::__const_void_pointer<wchar_t *, std::allocator<wchar_t>, false>",
   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPwNS_9allocatorIwEELb0EEE",
   "self_type" : "_ZTINSt3__120__const_void_pointerIPwNS_9allocatorIwEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPw",
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIcLi8ELb0EEE",
   "name" : "std::__libcpp_compute_min<char, 8, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minIcLi8ELb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_compute_minIcLi8ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIhLi8ELb0EEE",
   "name" : "std::__libcpp_compute_min<unsigned char, 8, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minIhLi8ELb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_compute_minIhLi8ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIiLi31ELb1EEE",
   "name" : "std::__libcpp_compute_min<int, 31, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minIiLi31ELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_compute_minIiLi31ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIjLi32ELb0EEE",
   "name" : "std::__libcpp_compute_min<unsigned int, 32, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minIjLi32ELb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_compute_minIjLi32ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIlLi31ELb1EEE",
   "name" : "std::__libcpp_compute_min<long, 31, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minIlLi31ELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_compute_minIlLi31ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minImLi32ELb0EEE",
   "name" : "std::__libcpp_compute_min<unsigned long, 32, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minImLi32ELb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_compute_minImLi32ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIsLi15ELb1EEE",
   "name" : "std::__libcpp_compute_min<short, 15, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minIsLi15ELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_compute_minIsLi15ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minItLi16ELb0EEE",
   "name" : "std::__libcpp_compute_min<unsigned short, 16, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minItLi16ELb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_compute_minItLi16ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIwLi32ELb0EEE",
   "name" : "std::__libcpp_compute_min<wchar_t, 32, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minIwLi32ELb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_compute_minIwLi32ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIxLi63ELb1EEE",
   "name" : "std::__libcpp_compute_min<long long, 63, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minIxLi63ELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_compute_minIxLi63ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIyLi64ELb0EEE",
   "name" : "std::__libcpp_compute_min<unsigned long long, 64, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minIyLi64ELb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_compute_minIyLi64ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIDnLb1EEE",
   "name" : "std::__libcpp_is_function<std::nullptr_t, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIDnLb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIDnLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair<std::__shared_count *, std::__release_shared_count>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPPvPFvS2_EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair<void **, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPPvPFvS2_EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPPvPFvS2_EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPcPFvPvEEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair<char *, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPcPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPcPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPhPFvPvEEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair<unsigned char *, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPhPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPhPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPiPFvPvEEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair<int *, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPiPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPiPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPjNS_9allocatorIjEEEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPjNS_9allocatorIjEEEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPjNS_9allocatorIjEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPjPFvPvEEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair<unsigned int *, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPjPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPjPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPlPFvPvEEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair<long *, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPlPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPlPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPwPFvPvEEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair<wchar_t *, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPwPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPwPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::__release_shared_count, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::mutex, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::__shared_count *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::__thread_struct *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::locale::facet *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::locale::facet **, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<void **, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<char *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<int *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<long *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<wchar_t *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_9allocatorIcEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::allocator<char>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_9allocatorIcEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_9allocatorIcEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_9allocatorIwEELb1EEE",
   "name" : "std::__libcpp_is_function<const std::allocator<wchar_t>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_9allocatorIwEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_9allocatorIwEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKcLb0EEE",
   "name" : "std::__libcpp_is_function<const char, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKcLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKcLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKwLb0EEE",
   "name" : "std::__libcpp_is_function<const wchar_t, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKwLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKwLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__sso_allocator<std::locale::facet *, 28>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_15__thread_structELb1EEE",
   "name" : "std::__libcpp_is_function<std::__thread_struct, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_15__thread_structELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_15__thread_structELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__hidden_allocator<std::__assoc_sub_state *>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::__release_shared_count, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::mutex, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::__shared_count *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::__thread_struct *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::locale::facet *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::locale::facet **, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<void **, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<char *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<int *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<long *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<wchar_t *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE",
   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_4pairIPNS_18condition_variableEPNS_5mutexEEELb1EEE",
   "name" : "std::__libcpp_is_function<std::pair<std::condition_variable *, std::mutex *>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_4pairIPNS_18condition_variableEPNS_5mutexEEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_4pairIPNS_18condition_variableEPNS_5mutexEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_9allocatorINS_5mutexEEELb1EEE",
   "name" : "std::__libcpp_is_function<std::allocator<std::mutex>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_9allocatorINS_5mutexEEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_9allocatorINS_5mutexEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_9allocatorIcEELb1EEE",
   "name" : "std::__libcpp_is_function<std::allocator<char>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_9allocatorIcEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_9allocatorIcEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_9allocatorIwEELb1EEE",
   "name" : "std::__libcpp_is_function<std::allocator<wchar_t>, true>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_9allocatorIwEELb1EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_9allocatorIwEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIPFvPvELb0EEE",
   "name" : "std::__libcpp_is_function<void (*)(void *), false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPFvPvELb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIPFvPvELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIPNS_14__shared_countELb0EEE",
   "name" : "std::__libcpp_is_function<std::__shared_count *, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPNS_14__shared_countELb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIPNS_14__shared_countELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIPNS_18condition_variableELb0EEE",
   "name" : "std::__libcpp_is_function<std::condition_variable *, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPNS_18condition_variableELb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIPNS_18condition_variableELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELb0EEE",
   "name" : "std::__libcpp_is_function<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIPNS_5mutexELb0EEE",
   "name" : "std::__libcpp_is_function<std::mutex *, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPNS_5mutexELb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIPNS_5mutexELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIPNS_6locale5facetELb0EEE",
   "name" : "std::__libcpp_is_function<std::locale::facet *, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPNS_6locale5facetELb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIPNS_6locale5facetELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIPPFvNS_8ios_base5eventERS1_iELb0EEE",
   "name" : "std::__libcpp_is_function<void (**)(event, ios_base &, int), false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPPFvNS_8ios_base5eventERS1_iELb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIPPFvNS_8ios_base5eventERS1_iELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIPPvLb0EEE",
   "name" : "std::__libcpp_is_function<void **, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPPvLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIPPvLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIPcLb0EEE",
   "name" : "std::__libcpp_is_function<char *, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPcLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIPcLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIPhLb0EEE",
   "name" : "std::__libcpp_is_function<unsigned char *, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPhLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIPhLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIPiLb0EEE",
   "name" : "std::__libcpp_is_function<int *, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPiLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIPiLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIPjLb0EEE",
   "name" : "std::__libcpp_is_function<unsigned int *, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPjLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIPjLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIPlLb0EEE",
   "name" : "std::__libcpp_is_function<long *, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPlLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIPlLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIPwLb0EEE",
   "name" : "std::__libcpp_is_function<wchar_t *, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIPwLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIPwLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIaLb0EEE",
   "name" : "std::__libcpp_is_function<signed char, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIaLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIaLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIcLb0EEE",
   "name" : "std::__libcpp_is_function<char, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIcLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIcLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIdLb0EEE",
   "name" : "std::__libcpp_is_function<double, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIdLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIdLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIeLb0EEE",
   "name" : "std::__libcpp_is_function<long double, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIeLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIeLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIfLb0EEE",
   "name" : "std::__libcpp_is_function<float, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIfLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIfLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIhLb0EEE",
   "name" : "std::__libcpp_is_function<unsigned char, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIhLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIhLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIiLb0EEE",
   "name" : "std::__libcpp_is_function<int, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIiLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIiLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIjLb0EEE",
   "name" : "std::__libcpp_is_function<unsigned int, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIjLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIjLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIlLb0EEE",
   "name" : "std::__libcpp_is_function<long, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIlLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIlLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionImLb0EEE",
   "name" : "std::__libcpp_is_function<unsigned long, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionImLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionImLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIsLb0EEE",
   "name" : "std::__libcpp_is_function<short, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIsLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIsLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionItLb0EEE",
   "name" : "std::__libcpp_is_function<unsigned short, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionItLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionItLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIwLb0EEE",
   "name" : "std::__libcpp_is_function<wchar_t, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIwLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIwLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIxLb0EEE",
   "name" : "std::__libcpp_is_function<long long, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIxLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIxLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIyLb0EEE",
   "name" : "std::__libcpp_is_function<unsigned long long, false>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIyLb0EEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_functionIyLb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIDiEE",
   "name" : "std::__libcpp_is_integral<char32_t>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIDiEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_integralIDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIDsEE",
   "name" : "std::__libcpp_is_integral<char16_t>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIDsEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_integralIDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIaEE",
   "name" : "std::__libcpp_is_integral<signed char>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIaEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_integralIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIbEE",
   "name" : "std::__libcpp_is_integral<bool>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIbEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_integralIbEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIcEE",
   "name" : "std::__libcpp_is_integral<char>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIcEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_integralIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIdEE",
   "name" : "std::__libcpp_is_integral<double>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIdEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_integralIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIhEE",
   "name" : "std::__libcpp_is_integral<unsigned char>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIhEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_integralIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIiEE",
   "name" : "std::__libcpp_is_integral<int>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIiEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_integralIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIjEE",
   "name" : "std::__libcpp_is_integral<unsigned int>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIjEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_integralIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIlEE",
   "name" : "std::__libcpp_is_integral<long>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIlEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_integralIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralImEE",
   "name" : "std::__libcpp_is_integral<unsigned long>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralImEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_integralImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIsEE",
   "name" : "std::__libcpp_is_integral<short>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIsEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_integralIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralItEE",
   "name" : "std::__libcpp_is_integral<unsigned short>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralItEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_integralItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIwEE",
   "name" : "std::__libcpp_is_integral<wchar_t>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIwEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_integralIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIxEE",
   "name" : "std::__libcpp_is_integral<long long>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIxEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_integralIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIyEE",
   "name" : "std::__libcpp_is_integral<unsigned long long>",
   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIyEE",
   "self_type" : "_ZTINSt3__120__libcpp_is_integralIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__make_tuple_indicesILj0ELj0EEE",
   "name" : "std::__make_tuple_indices<0, 0>",
   "referenced_type" : "_ZTINSt3__120__make_tuple_indicesILj0ELj0EEE",
   "self_type" : "_ZTINSt3__120__make_tuple_indicesILj0ELj0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__make_tuple_indicesILj1ELj0EEE",
   "name" : "std::__make_tuple_indices<1, 0>",
   "referenced_type" : "_ZTINSt3__120__make_tuple_indicesILj1ELj0EEE",
   "self_type" : "_ZTINSt3__120__make_tuple_indicesILj1ELj0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__make_tuple_indicesILj1ELj1EEE",
   "name" : "std::__make_tuple_indices<1, 1>",
   "referenced_type" : "_ZTINSt3__120__make_tuple_indicesILj1ELj1EEE",
   "self_type" : "_ZTINSt3__120__make_tuple_indicesILj1ELj1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__119__shared_weak_countE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__data_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_9allocatorINS_5mutexEEES2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "name" : "std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "self_type" : "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__15mutexE",
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEE16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__119__shared_weak_count13__get_deleterERKSt9type_info"
    },
    {
     "mangled_component_name" : "_ZNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEE21__on_zero_shared_weakEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTINSt3__120__time_get_c_storageIcEE",
   "name" : "std::__time_get_c_storage<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__120__time_get_c_storageIcEE",
   "self_type" : "_ZTINSt3__120__time_get_c_storageIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__120__time_get_c_storageIcEE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE7__weeksEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE8__monthsEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE7__am_pmEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__cEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__rEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__xEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__XEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTINSt3__120__time_get_c_storageIwEE",
   "name" : "std::__time_get_c_storage<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__120__time_get_c_storageIwEE",
   "self_type" : "_ZTINSt3__120__time_get_c_storageIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__120__time_get_c_storageIwEE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE7__weeksEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE8__monthsEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE7__am_pmEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__cEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__rEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__xEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__XEv"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120__vector_base_commonILb1EEE",
   "name" : "std::__vector_base_common<true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__120__vector_base_commonILb1EEE",
   "self_type" : "_ZTINSt3__120__vector_base_commonILb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIKNS_9allocatorIcEEEE",
   "name" : "std::add_lvalue_reference<const std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIKNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIKNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIKPNS_18condition_variableEEE",
   "name" : "std::add_lvalue_reference<std::condition_variable *const>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIKPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIKPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIKPNS_5mutexEEE",
   "name" : "std::add_lvalue_reference<std::mutex *const>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIKPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIKPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIKPNS_6locale5facetEEE",
   "name" : "std::add_lvalue_reference<std::locale::facet *const>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIKPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIKPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIKaEE",
   "name" : "std::add_lvalue_reference<const signed char>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIKaEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIKaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIKcEE",
   "name" : "std::add_lvalue_reference<const char>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIKcEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIKdEE",
   "name" : "std::add_lvalue_reference<const double>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIKdEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIKdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKd"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIKeEE",
   "name" : "std::add_lvalue_reference<const long double>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIKeEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIKeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIKfEE",
   "name" : "std::add_lvalue_reference<const float>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIKfEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIKfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIKhEE",
   "name" : "std::add_lvalue_reference<const unsigned char>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIKhEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIKhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIKiEE",
   "name" : "std::add_lvalue_reference<const int>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIKiEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIKiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIKjEE",
   "name" : "std::add_lvalue_reference<const unsigned int>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIKjEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIKjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIKlEE",
   "name" : "std::add_lvalue_reference<const long>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIKlEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIKlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIKmEE",
   "name" : "std::add_lvalue_reference<const unsigned long>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIKmEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIKmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIKsEE",
   "name" : "std::add_lvalue_reference<const short>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIKsEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIKsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIKtEE",
   "name" : "std::add_lvalue_reference<const unsigned short>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIKtEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIKtEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIKwEE",
   "name" : "std::add_lvalue_reference<const wchar_t>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIKwEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIKxEE",
   "name" : "std::add_lvalue_reference<const long long>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIKxEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIKxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIKyEE",
   "name" : "std::add_lvalue_reference<const unsigned long long>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIKyEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIKyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceINS_14__shared_countEEE",
   "name" : "std::add_lvalue_reference<std::__shared_count>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceINS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceINS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceINS_15__thread_structEEE",
   "name" : "std::add_lvalue_reference<std::__thread_struct>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceINS_15__thread_structEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceINS_15__thread_structEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::add_lvalue_reference<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceINS_5mutexEEE",
   "name" : "std::add_lvalue_reference<std::mutex>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceINS_5mutexEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceINS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceINS_6__lessIjjEEEE",
   "name" : "std::add_lvalue_reference<std::__less<unsigned int, unsigned int>>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceINS_6__lessIjjEEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceINS_6__lessIjjEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16__lessIjjEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceINS_6locale5facetEEE",
   "name" : "std::add_lvalue_reference<std::locale::facet>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceINS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceINS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceINS_6localeEEE",
   "name" : "std::add_lvalue_reference<std::locale>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceINS_6localeEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceINS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceINS_6vectorIdNS_9allocatorIdEEEEEE",
   "name" : "std::add_lvalue_reference<std::vector<double, std::allocator<double>>>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceINS_6vectorIdNS_9allocatorIdEEEEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceINS_6vectorIdNS_9allocatorIdEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceINS_9allocatorIcEEEE",
   "name" : "std::add_lvalue_reference<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceINS_9allocatorIdEEEE",
   "name" : "std::add_lvalue_reference<std::allocator<double>>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceINS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceINS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceINS_9allocatorIwEEEE",
   "name" : "std::add_lvalue_reference<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPFPvjEEE",
   "name" : "std::add_lvalue_reference<void *(*)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPFPvjEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPFPvjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::add_lvalue_reference<void (*)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPFvPvEEE",
   "name" : "std::add_lvalue_reference<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPFvPvEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::add_lvalue_reference<std::basic_ostream<char, std::char_traits<char>> *>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "name" : "std::add_lvalue_reference<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPNS_17__assoc_sub_stateEEE",
   "name" : "std::add_lvalue_reference<std::__assoc_sub_state *>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPNS_18condition_variableEEE",
   "name" : "std::add_lvalue_reference<std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::add_lvalue_reference<std::pair<std::condition_variable *, std::mutex *> *>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPNS_5mutexEEE",
   "name" : "std::add_lvalue_reference<std::mutex *>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPNS_6locale5facetEEE",
   "name" : "std::add_lvalue_reference<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::add_lvalue_reference<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPPNS_17__assoc_sub_stateEEE",
   "name" : "std::add_lvalue_reference<std::__assoc_sub_state **>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPPNS_6locale5facetEEE",
   "name" : "std::add_lvalue_reference<std::locale::facet **>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPPNS_8__i_nodeEEE",
   "name" : "std::add_lvalue_reference<std::__i_node **>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPPNS_8__i_nodeEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPPNS_8__i_nodeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPPvEE",
   "name" : "std::add_lvalue_reference<void **>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPPvEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPcEE",
   "name" : "std::add_lvalue_reference<char *>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPcEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPiEE",
   "name" : "std::add_lvalue_reference<int *>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPiEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPlEE",
   "name" : "std::add_lvalue_reference<long *>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPlEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPvEE",
   "name" : "std::add_lvalue_reference<void *>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPvEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIPwEE",
   "name" : "std::add_lvalue_reference<wchar_t *>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIPwEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::add_lvalue_reference<std::__sso_allocator<std::locale::facet *, 28> &>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::add_lvalue_reference<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::add_lvalue_reference<std::__hidden_allocator<std::__assoc_sub_state *> &>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIaEE",
   "name" : "std::add_lvalue_reference<signed char>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIaEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIcEE",
   "name" : "std::add_lvalue_reference<char>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIcEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIdEE",
   "name" : "std::add_lvalue_reference<double>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIdEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIeEE",
   "name" : "std::add_lvalue_reference<long double>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIeEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIfEE",
   "name" : "std::add_lvalue_reference<float>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIfEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIhEE",
   "name" : "std::add_lvalue_reference<unsigned char>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIhEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIiEE",
   "name" : "std::add_lvalue_reference<int>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIiEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIjEE",
   "name" : "std::add_lvalue_reference<unsigned int>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIjEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIlEE",
   "name" : "std::add_lvalue_reference<long>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIlEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceImEE",
   "name" : "std::add_lvalue_reference<unsigned long>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceImEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIsEE",
   "name" : "std::add_lvalue_reference<short>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIsEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceItEE",
   "name" : "std::add_lvalue_reference<unsigned short>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceItEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIwEE",
   "name" : "std::add_lvalue_reference<wchar_t>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIwEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIxEE",
   "name" : "std::add_lvalue_reference<long long>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIxEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIyEE",
   "name" : "std::add_lvalue_reference<unsigned long long>",
   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIyEE",
   "self_type" : "_ZTINSt3__120add_lvalue_referenceIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::add_rvalue_reference<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceINS_6localeEEE",
   "name" : "std::add_rvalue_reference<std::locale>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceINS_6localeEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceINS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceINS_6vectorIdNS_9allocatorIdEEEEEE",
   "name" : "std::add_rvalue_reference<std::vector<double, std::allocator<double>>>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceINS_6vectorIdNS_9allocatorIdEEEEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceINS_6vectorIdNS_9allocatorIdEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceINS_9allocatorIDiEEEE",
   "name" : "std::add_rvalue_reference<std::allocator<char32_t>>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceINS_9allocatorIDiEEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceINS_9allocatorIDiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceINS_9allocatorIDsEEEE",
   "name" : "std::add_rvalue_reference<std::allocator<char16_t>>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceINS_9allocatorIDsEEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceINS_9allocatorIDsEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceINS_9allocatorIcEEEE",
   "name" : "std::add_rvalue_reference<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceINS_9allocatorIdEEEE",
   "name" : "std::add_rvalue_reference<std::allocator<double>>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceINS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceINS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceINS_9allocatorIwEEEE",
   "name" : "std::add_rvalue_reference<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIPFPvjEEE",
   "name" : "std::add_rvalue_reference<void *(*)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIPFPvjEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIPFPvjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIPFvPvEEE",
   "name" : "std::add_rvalue_reference<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIPFvPvEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::add_rvalue_reference<std::basic_ostream<char, std::char_traits<char>> *>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "name" : "std::add_rvalue_reference<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIPNS_17__assoc_sub_stateEEE",
   "name" : "std::add_rvalue_reference<std::__assoc_sub_state *>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIPNS_18condition_variableEEE",
   "name" : "std::add_rvalue_reference<std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::add_rvalue_reference<std::pair<std::condition_variable *, std::mutex *> *>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIPNS_5mutexEEE",
   "name" : "std::add_rvalue_reference<std::mutex *>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIPNS_6locale5facetEEE",
   "name" : "std::add_rvalue_reference<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::add_rvalue_reference<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIPPNS_17__assoc_sub_stateEEE",
   "name" : "std::add_rvalue_reference<std::__assoc_sub_state **>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIPPNS_6locale5facetEEE",
   "name" : "std::add_rvalue_reference<std::locale::facet **>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIPPNS_8__i_nodeEEE",
   "name" : "std::add_rvalue_reference<std::__i_node **>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIPPNS_8__i_nodeEEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIPPNS_8__i_nodeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIPPvEE",
   "name" : "std::add_rvalue_reference<void **>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIPPvEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIPcEE",
   "name" : "std::add_rvalue_reference<char *>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIPcEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIPiEE",
   "name" : "std::add_rvalue_reference<int *>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIPiEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIPlEE",
   "name" : "std::add_rvalue_reference<long *>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIPlEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIPwEE",
   "name" : "std::add_rvalue_reference<wchar_t *>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIPwEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIaEE",
   "name" : "std::add_rvalue_reference<signed char>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIaEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIcEE",
   "name" : "std::add_rvalue_reference<char>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIcEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIdEE",
   "name" : "std::add_rvalue_reference<double>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIdEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIeEE",
   "name" : "std::add_rvalue_reference<long double>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIeEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIfEE",
   "name" : "std::add_rvalue_reference<float>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIfEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIhEE",
   "name" : "std::add_rvalue_reference<unsigned char>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIhEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIiEE",
   "name" : "std::add_rvalue_reference<int>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIiEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIjEE",
   "name" : "std::add_rvalue_reference<unsigned int>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIjEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIlEE",
   "name" : "std::add_rvalue_reference<long>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIlEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceImEE",
   "name" : "std::add_rvalue_reference<unsigned long>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceImEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIsEE",
   "name" : "std::add_rvalue_reference<short>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIsEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceItEE",
   "name" : "std::add_rvalue_reference<unsigned short>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceItEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIwEE",
   "name" : "std::add_rvalue_reference<wchar_t>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIwEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIxEE",
   "name" : "std::add_rvalue_reference<long long>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIxEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__120add_rvalue_referenceIyEE",
   "name" : "std::add_rvalue_reference<unsigned long long>",
   "referenced_type" : "_ZTINSt3__120add_rvalue_referenceIyEE",
   "self_type" : "_ZTINSt3__120add_rvalue_referenceIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118input_iterator_tagE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__120forward_iterator_tagE",
   "name" : "std::forward_iterator_tag",
   "referenced_type" : "_ZTINSt3__120forward_iterator_tagE",
   "self_type" : "_ZTINSt3__120forward_iterator_tagE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__121__basic_string_commonILb1EEE",
   "name" : "std::__basic_string_common<true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE",
   "self_type" : "_ZTINSt3__121__basic_string_commonILb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__seg_",
     "referenced_type" : "_ZTIPKj"
    },
    {
     "access" : "private",
     "field_name" : "__mask_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__bit_const_referenceINS_8__bitsetILj0ELj0EEEEE",
   "name" : "std::__bit_const_reference<std::__bitset<0, 0>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__121__bit_const_referenceINS_8__bitsetILj0ELj0EEEEE",
   "self_type" : "_ZTINSt3__121__bit_const_referenceINS_8__bitsetILj0ELj0EEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__bit_reference",
   "template_args" :
   [
    "_ZTINSt3__18__bitsetILj0ELj0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "name" : "std::__has_difference_type<std::__sso_allocator<std::locale::facet *, 28>, void>",
   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "self_type" : "_ZTINSt3__121__has_difference_typeINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "name" : "std::__has_difference_type<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, void>",
   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "self_type" : "_ZTINSt3__121__has_difference_typeINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "name" : "std::__has_difference_type<std::__hidden_allocator<std::__assoc_sub_state *>, void>",
   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "self_type" : "_ZTINSt3__121__has_difference_typeINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDiEEvEE",
   "name" : "std::__has_difference_type<std::allocator<char32_t>, void>",
   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDiEEvEE",
   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDsEEvEE",
   "name" : "std::__has_difference_type<std::allocator<char16_t>, void>",
   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDsEEvEE",
   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDsEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "name" : "std::__has_difference_type<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, void>",
   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "name" : "std::__has_difference_type<std::allocator<std::pair<unsigned int, const char *>>, void>",
   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "name" : "std::__has_difference_type<std::allocator<std::pair<unsigned int, const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "name" : "std::__has_difference_type<std::allocator<std::sub_match<const char *>>, void>",
   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "name" : "std::__has_difference_type<std::allocator<std::sub_match<const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIcEEvEE",
   "name" : "std::__has_difference_type<std::allocator<char>, void>",
   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIcEEvEE",
   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIcEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIdEEvEE",
   "name" : "std::__has_difference_type<std::allocator<double>, void>",
   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIdEEvEE",
   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIdEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIiEEvEE",
   "name" : "std::__has_difference_type<std::allocator<int>, void>",
   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIiEEvEE",
   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIjEEvEE",
   "name" : "std::__has_difference_type<std::allocator<unsigned int>, void>",
   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIjEEvEE",
   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIjEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIwEEvEE",
   "name" : "std::__has_difference_type<std::allocator<wchar_t>, void>",
   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIwEEvEE",
   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIwEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "name" : "std::__has_is_always_equal<std::__sso_allocator<std::locale::facet *, 28>, void>",
   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "name" : "std::__has_is_always_equal<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, void>",
   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "name" : "std::__has_is_always_equal<std::__hidden_allocator<std::__assoc_sub_state *>, void>",
   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDiEEvEE",
   "name" : "std::__has_is_always_equal<std::allocator<char32_t>, void>",
   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDiEEvEE",
   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDsEEvEE",
   "name" : "std::__has_is_always_equal<std::allocator<char16_t>, void>",
   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDsEEvEE",
   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDsEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "name" : "std::__has_is_always_equal<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, void>",
   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "name" : "std::__has_is_always_equal<std::allocator<std::pair<unsigned int, const char *>>, void>",
   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "name" : "std::__has_is_always_equal<std::allocator<std::pair<unsigned int, const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "name" : "std::__has_is_always_equal<std::allocator<std::sub_match<const char *>>, void>",
   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "name" : "std::__has_is_always_equal<std::allocator<std::sub_match<const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIcEEvEE",
   "name" : "std::__has_is_always_equal<std::allocator<char>, void>",
   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIcEEvEE",
   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIcEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIdEEvEE",
   "name" : "std::__has_is_always_equal<std::allocator<double>, void>",
   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIdEEvEE",
   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIdEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIiEEvEE",
   "name" : "std::__has_is_always_equal<std::allocator<int>, void>",
   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIiEEvEE",
   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIjEEvEE",
   "name" : "std::__has_is_always_equal<std::allocator<unsigned int>, void>",
   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIjEEvEE",
   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIjEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIwEEvEE",
   "name" : "std::__has_is_always_equal<std::allocator<wchar_t>, void>",
   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIwEEvEE",
   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIwEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKcNS_20forward_iterator_tagELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__is_forward_iteratorIPKcEE",
   "name" : "std::__is_forward_iterator<const char *>",
   "referenced_type" : "_ZTINSt3__121__is_forward_iteratorIPKcEE",
   "self_type" : "_ZTINSt3__121__is_forward_iteratorIPKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKdNS_20forward_iterator_tagELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__is_forward_iteratorIPKdEE",
   "name" : "std::__is_forward_iterator<const double *>",
   "referenced_type" : "_ZTINSt3__121__is_forward_iteratorIPKdEE",
   "self_type" : "_ZTINSt3__121__is_forward_iteratorIPKdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKd"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKwNS_20forward_iterator_tagELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__is_forward_iteratorIPKwEE",
   "name" : "std::__is_forward_iterator<const wchar_t *>",
   "referenced_type" : "_ZTINSt3__121__is_forward_iteratorIPKwEE",
   "self_type" : "_ZTINSt3__121__is_forward_iteratorIPKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPPNS_6locale5facetENS_20forward_iterator_tagELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__is_forward_iteratorIPPNS_6locale5facetEEE",
   "name" : "std::__is_forward_iterator<std::locale::facet **>",
   "referenced_type" : "_ZTINSt3__121__is_forward_iteratorIPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__121__is_forward_iteratorIPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPcNS_20forward_iterator_tagELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__is_forward_iteratorIPcEE",
   "name" : "std::__is_forward_iterator<char *>",
   "referenced_type" : "_ZTINSt3__121__is_forward_iteratorIPcEE",
   "self_type" : "_ZTINSt3__121__is_forward_iteratorIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPwNS_20forward_iterator_tagELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__is_forward_iteratorIPwEE",
   "name" : "std::__is_forward_iterator<wchar_t *>",
   "referenced_type" : "_ZTINSt3__121__is_forward_iteratorIPwEE",
   "self_type" : "_ZTINSt3__121__is_forward_iteratorIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIiNS_20forward_iterator_tagELb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__is_forward_iteratorIiEE",
   "name" : "std::__is_forward_iterator<int>",
   "referenced_type" : "_ZTINSt3__121__is_forward_iteratorIiEE",
   "self_type" : "_ZTINSt3__121__is_forward_iteratorIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__old_loc_",
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__libcpp_locale_guardE",
   "name" : "std::__libcpp_locale_guard",
   "referenced_type" : "_ZTINSt3__121__libcpp_locale_guardE",
   "self_type" : "_ZTINSt3__121__libcpp_locale_guardE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__121__murmur2_or_cityhashIjLj32EEE",
   "name" : "std::__murmur2_or_cityhash<unsigned int, 32>",
   "referenced_type" : "_ZTINSt3__121__murmur2_or_cityhashIjLj32EEE",
   "self_type" : "_ZTINSt3__121__murmur2_or_cityhashIjLj32EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__121__split_buffer_commonILb1EEE",
   "name" : "std::__split_buffer_common<true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__121__split_buffer_commonILb1EEE",
   "self_type" : "_ZTINSt3__121__split_buffer_commonILb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__split_buffer"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__key_",
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121__thread_specific_ptrINS_15__thread_structEEE",
   "name" : "std::__thread_specific_ptr<std::__thread_struct>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__121__thread_specific_ptrINS_15__thread_structEEE",
   "self_type" : "_ZTINSt3__121__thread_specific_ptrINS_15__thread_structEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/thread",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleINS_6localeEJOS1_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleINS_6localeEEE",
   "name" : "std::is_move_constructible<std::locale>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleINS_6localeEEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleINS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleINS_6vectorIdNS_9allocatorIdEEEEJOS4_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleINS_6vectorIdNS_9allocatorIdEEEEEE",
   "name" : "std::is_move_constructible<std::vector<double, std::allocator<double>>>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleINS_6vectorIdNS_9allocatorIdEEEEEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleINS_6vectorIdNS_9allocatorIdEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIPFPvjEJOS3_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIPFPvjEEE",
   "name" : "std::is_move_constructible<void *(*)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIPFPvjEEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIPFPvjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIPFvPvEJOS3_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIPFvPvEEE",
   "name" : "std::is_move_constructible<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIPFvPvEEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEJOS5_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_move_constructible<std::basic_ostream<char, std::char_traits<char>> *>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEJOS5_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_move_constructible<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIPNS_17__assoc_sub_stateEJOS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIPNS_17__assoc_sub_stateEEE",
   "name" : "std::is_move_constructible<std::__assoc_sub_state *>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEJOS7_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::is_move_constructible<std::pair<std::condition_variable *, std::mutex *> *>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIPPFvNS_8ios_base5eventERS1_iEJOS6_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::is_move_constructible<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIPPNS_17__assoc_sub_stateEJOS3_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIPPNS_17__assoc_sub_stateEEE",
   "name" : "std::is_move_constructible<std::__assoc_sub_state **>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIPPNS_6locale5facetEJOS4_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIPPNS_6locale5facetEEE",
   "name" : "std::is_move_constructible<std::locale::facet **>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIPPNS_8__i_nodeEJOS3_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIPPNS_8__i_nodeEEE",
   "name" : "std::is_move_constructible<std::__i_node **>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIPPNS_8__i_nodeEEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIPPNS_8__i_nodeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIPPvJOS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIPPvEE",
   "name" : "std::is_move_constructible<void **>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIPPvEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIPcJOS1_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIPcEE",
   "name" : "std::is_move_constructible<char *>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIPcEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIPiJOS1_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIPiEE",
   "name" : "std::is_move_constructible<int *>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIPiEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIPlJOS1_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIPlEE",
   "name" : "std::is_move_constructible<long *>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIPlEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIPwJOS1_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIPwEE",
   "name" : "std::is_move_constructible<wchar_t *>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIPwEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIaJOaEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIaEE",
   "name" : "std::is_move_constructible<signed char>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIaEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIcJOcEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIcEE",
   "name" : "std::is_move_constructible<char>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIcEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIdJOdEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIdEE",
   "name" : "std::is_move_constructible<double>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIdEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIeJOeEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIeEE",
   "name" : "std::is_move_constructible<long double>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIeEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIfJOfEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIfEE",
   "name" : "std::is_move_constructible<float>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIfEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIhJOhEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIhEE",
   "name" : "std::is_move_constructible<unsigned char>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIhEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIiJOiEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIiEE",
   "name" : "std::is_move_constructible<int>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIiEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIjJOjEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIjEE",
   "name" : "std::is_move_constructible<unsigned int>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIjEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIlJOlEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIlEE",
   "name" : "std::is_move_constructible<long>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIlEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleImJOmEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleImEE",
   "name" : "std::is_move_constructible<unsigned long>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleImEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIsJOsEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIsEE",
   "name" : "std::is_move_constructible<short>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIsEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleItJOtEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleItEE",
   "name" : "std::is_move_constructible<unsigned short>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleItEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIwJOwEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIwEE",
   "name" : "std::is_move_constructible<wchar_t>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIwEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIxJOxEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIxEE",
   "name" : "std::is_move_constructible<long long>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIxEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleIyJOyEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_move_constructibleIyEE",
   "name" : "std::is_move_constructible<unsigned long long>",
   "referenced_type" : "_ZTINSt3__121is_move_constructibleIyEE",
   "self_type" : "_ZTINSt3__121is_move_constructibleIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERNS_6localeEOS1_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRNS_6localeEOS1_EE",
   "name" : "std::is_nothrow_assignable<std::locale &, std::locale &&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRNS_6localeEOS1_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRNS_6localeEOS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16localeE",
    "_ZTIONSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERNS_9allocatorIcEEOS2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRNS_9allocatorIcEEOS2_EE",
   "name" : "std::is_nothrow_assignable<std::allocator<char> &, std::allocator<char> &&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRNS_9allocatorIcEEOS2_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRNS_9allocatorIcEEOS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIcEE",
    "_ZTIONSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERNS_9allocatorIdEEOS2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRNS_9allocatorIdEEOS2_EE",
   "name" : "std::is_nothrow_assignable<std::allocator<double> &, std::allocator<double> &&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRNS_9allocatorIdEEOS2_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRNS_9allocatorIdEEOS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIdEE",
    "_ZTIONSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERNS_9allocatorIwEEOS2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRNS_9allocatorIwEEOS2_EE",
   "name" : "std::is_nothrow_assignable<std::allocator<wchar_t> &, std::allocator<wchar_t> &&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRNS_9allocatorIwEEOS2_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRNS_9allocatorIwEEOS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIwEE",
    "_ZTIONSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPFPvjEOS3_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRPFPvjEOS3_EE",
   "name" : "std::is_nothrow_assignable<void *(*&)(unsigned int), void *(*&&)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPFPvjEOS3_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRPFPvjEOS3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFPvjE",
    "_ZTIOPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPFvPvEOS3_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRPFvPvEOS3_EE",
   "name" : "std::is_nothrow_assignable<void (*&)(void *), void (*&&)(void *)>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPFvPvEOS3_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRPFvPvEOS3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFvPvE",
    "_ZTIOPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPNS_13basic_ostreamIcNS_11char_traitsIcEEEEOS5_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEOS5_EE",
   "name" : "std::is_nothrow_assignable<std::basic_ostream<char, std::char_traits<char>> *&, std::basic_ostream<char, std::char_traits<char>> *&&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEOS5_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEOS5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
    "_ZTIOPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPNS_13basic_ostreamIwNS_11char_traitsIwEEEEOS5_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEOS5_EE",
   "name" : "std::is_nothrow_assignable<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&, std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEOS5_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEOS5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
    "_ZTIOPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPNS_17__assoc_sub_stateEOS2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRPNS_17__assoc_sub_stateEOS2_EE",
   "name" : "std::is_nothrow_assignable<std::__assoc_sub_state *&, std::__assoc_sub_state *&&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPNS_17__assoc_sub_stateEOS2_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRPNS_17__assoc_sub_stateEOS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__117__assoc_sub_stateE",
    "_ZTIOPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEOS7_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEOS7_EE",
   "name" : "std::is_nothrow_assignable<std::pair<std::condition_variable *, std::mutex *> *&, std::pair<std::condition_variable *, std::mutex *> *&&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEOS7_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEOS7_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTIOPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPFvNS_8ios_base5eventERS1_iEOS6_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRPPFvNS_8ios_base5eventERS1_iEOS6_EE",
   "name" : "std::is_nothrow_assignable<void (**&)(event, ios_base &, int), void (**&&)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPPFvNS_8ios_base5eventERS1_iEOS6_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRPPFvNS_8ios_base5eventERS1_iEOS6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPFvNSt3__18ios_base5eventERS0_iE",
    "_ZTIOPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPNS_17__assoc_sub_stateEOS3_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRPPNS_17__assoc_sub_stateEOS3_EE",
   "name" : "std::is_nothrow_assignable<std::__assoc_sub_state **&, std::__assoc_sub_state **&&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPPNS_17__assoc_sub_stateEOS3_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRPPNS_17__assoc_sub_stateEOS3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__117__assoc_sub_stateE",
    "_ZTIOPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPNS_6locale5facetEOS4_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRPPNS_6locale5facetEOS4_EE",
   "name" : "std::is_nothrow_assignable<std::locale::facet **&, std::locale::facet **&&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPPNS_6locale5facetEOS4_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRPPNS_6locale5facetEOS4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__16locale5facetE",
    "_ZTIOPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPNS_8__i_nodeEOS3_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRPPNS_8__i_nodeEOS3_EE",
   "name" : "std::is_nothrow_assignable<std::__i_node **&, std::__i_node **&&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPPNS_8__i_nodeEOS3_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRPPNS_8__i_nodeEOS3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__18__i_nodeE",
    "_ZTIOPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPvOS2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRPPvOS2_EE",
   "name" : "std::is_nothrow_assignable<void **&, void **&&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPPvOS2_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRPPvOS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPv",
    "_ZTIOPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPcOS1_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRPcOS1_EE",
   "name" : "std::is_nothrow_assignable<char *&, char *&&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPcOS1_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRPcOS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPc",
    "_ZTIOPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPcS1_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRPcS1_EE",
   "name" : "std::is_nothrow_assignable<char *&, char *>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPcS1_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRPcS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPc",
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPiOS1_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRPiOS1_EE",
   "name" : "std::is_nothrow_assignable<int *&, int *&&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPiOS1_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRPiOS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPi",
    "_ZTIOPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPlOS1_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRPlOS1_EE",
   "name" : "std::is_nothrow_assignable<long *&, long *&&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPlOS1_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRPlOS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPl",
    "_ZTIOPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPwOS1_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRPwOS1_EE",
   "name" : "std::is_nothrow_assignable<wchar_t *&, wchar_t *&&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPwOS1_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRPwOS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPw",
    "_ZTIOPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPwS1_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRPwS1_EE",
   "name" : "std::is_nothrow_assignable<wchar_t *&, wchar_t *>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPwS1_EE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRPwS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPw",
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERaOaEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRaOaEE",
   "name" : "std::is_nothrow_assignable<signed char &, signed char &&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRaOaEE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRaOaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRa",
    "_ZTIOa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERcOcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRcOcEE",
   "name" : "std::is_nothrow_assignable<char &, char &&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRcOcEE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRcOcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRc",
    "_ZTIOc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERdOdEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRdOdEE",
   "name" : "std::is_nothrow_assignable<double &, double &&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRdOdEE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRdOdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRd",
    "_ZTIOd"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1EReOeEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIReOeEE",
   "name" : "std::is_nothrow_assignable<long double &, long double &&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIReOeEE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIReOeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRe",
    "_ZTIOe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERfOfEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRfOfEE",
   "name" : "std::is_nothrow_assignable<float &, float &&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRfOfEE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRfOfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRf",
    "_ZTIOf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERhOhEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRhOhEE",
   "name" : "std::is_nothrow_assignable<unsigned char &, unsigned char &&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRhOhEE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRhOhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRh",
    "_ZTIOh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERiOiEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRiOiEE",
   "name" : "std::is_nothrow_assignable<int &, int &&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRiOiEE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRiOiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRi",
    "_ZTIOi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERjOjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRjOjEE",
   "name" : "std::is_nothrow_assignable<unsigned int &, unsigned int &&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRjOjEE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRjOjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRj",
    "_ZTIOj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERlOlEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRlOlEE",
   "name" : "std::is_nothrow_assignable<long &, long &&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRlOlEE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRlOlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRl",
    "_ZTIOl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERmOmEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRmOmEE",
   "name" : "std::is_nothrow_assignable<unsigned long &, unsigned long &&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRmOmEE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRmOmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRm",
    "_ZTIOm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERsOsEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRsOsEE",
   "name" : "std::is_nothrow_assignable<short &, short &&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRsOsEE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRsOsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRs",
    "_ZTIOs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERtOtEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRtOtEE",
   "name" : "std::is_nothrow_assignable<unsigned short &, unsigned short &&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRtOtEE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRtOtEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRt",
    "_ZTIOt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERwOwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRwOwEE",
   "name" : "std::is_nothrow_assignable<wchar_t &, wchar_t &&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRwOwEE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRwOwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRw",
    "_ZTIOw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERxOxEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRxOxEE",
   "name" : "std::is_nothrow_assignable<long long &, long long &&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRxOxEE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRxOxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRx",
    "_ZTIOx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERyOyEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121is_nothrow_assignableIRyOyEE",
   "name" : "std::is_nothrow_assignable<unsigned long long &, unsigned long long &&>",
   "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRyOyEE",
   "self_type" : "_ZTINSt3__121is_nothrow_assignableIRyOyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRy",
    "_ZTIOy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__121piecewise_construct_tE",
   "name" : "std::piecewise_construct_t",
   "referenced_type" : "_ZTINSt3__121piecewise_construct_tE",
   "self_type" : "_ZTINSt3__121piecewise_construct_tE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__m_",
     "referenced_type" : "_ZTINSt3__15mutexE"
    },
    {
     "access" : "private",
     "field_name" : "__cv_",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__118condition_variableE"
    },
    {
     "access" : "private",
     "field_name" : "__count_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "__id_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIl"
    }
   ],
   "linker_set_key" : "_ZTINSt3__121recursive_timed_mutexE",
   "name" : "std::recursive_timed_mutex",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__121recursive_timed_mutexE",
   "self_type" : "_ZTINSt3__121recursive_timed_mutexE",
   "size" : 16,
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__alloc_",
     "referenced_type" : "_ZTIRNSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE"
    },
    {
     "access" : "private",
     "field_name" : "__s_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "name" : "std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "self_type" : "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "size" : 120,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__122__release_shared_countE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::__release_shared_count, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__122__release_shared_countE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTINSt3__15mutexE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::mutex, 1, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__19allocatorIDiEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__19allocatorIDsEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_4pairIjPKcEEEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<std::pair<unsigned int, const char *>>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_4pairIjPKcEEEELi1ELb1EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_4pairIjPKcEEEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_4pairIjPKwEEEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<std::pair<unsigned int, const wchar_t *>>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_4pairIjPKwEEEELi1ELb1EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_4pairIjPKwEEEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__19allocatorINS_5mutexEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_9sub_matchIPKcEEEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<std::sub_match<const char *>>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_9sub_matchIPKcEEEELi1ELb1EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_9sub_matchIPKcEEEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_9sub_matchIPKwEEEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<std::sub_match<const wchar_t *>>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_9sub_matchIPKwEEEELi1ELb1EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_9sub_matchIPKwEEEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__19allocatorIcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<char>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__19allocatorIdEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIdEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<double>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIdEELi1ELb1EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIdEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__19allocatorIiEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIiEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<int>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIiEELi1ELb1EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIiEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__19allocatorIjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__19allocatorIwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
   "name" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPFvPvE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<void (*)(void *), 1, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPNSt3__114__shared_countE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__shared_count *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPNSt3__115__thread_structE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__thread_struct *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPNSt3__14pairIjPKcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIjPKcEELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::pair<unsigned int, const char *> *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIjPKcEELi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIjPKcEELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIjPKcEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPNSt3__14pairIjPKwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIjPKwEELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::pair<unsigned int, const wchar_t *> *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIjPKwEELi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIjPKwEELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIjPKwEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPNSt3__16locale5facetE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::locale::facet *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPNSt3__19sub_matchIPKcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPNS_9sub_matchIPKcEELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::sub_match<const char *> *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_9sub_matchIPKcEELi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_9sub_matchIPKcEELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__19sub_matchIPKcEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPNSt3__19sub_matchIPKwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPNS_9sub_matchIPKwEELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::sub_match<const wchar_t *> *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_9sub_matchIPKwEELi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_9sub_matchIPKwEELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPNSt3__19sub_matchIPKwEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPPNSt3__117__assoc_sub_stateE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPPNSt3__16locale5facetE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::locale::facet **, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPPv"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<void **, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPc"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<char *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPd"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPdLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<double *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPdLi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPdLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPd"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPh"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<unsigned char *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPi"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<int *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<unsigned int *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPl"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<long *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIPw"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
   "name" : "std::__compressed_pair_elem<wchar_t *, 0, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIRNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIRNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIRNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIRNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__value_",
     "referenced_type" : "_ZTIRNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
   "name" : "std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>",
   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
   "self_type" : "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIRNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__122__extract_key_fail_tagE",
   "name" : "std::__extract_key_fail_tag",
   "referenced_type" : "_ZTINSt3__122__extract_key_fail_tagE",
   "self_type" : "_ZTINSt3__122__extract_key_fail_tagE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__122__extract_key_self_tagE",
   "name" : "std::__extract_key_self_tag",
   "referenced_type" : "_ZTINSt3__122__extract_key_self_tagE",
   "self_type" : "_ZTINSt3__122__extract_key_self_tagE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::__is_default_allocator<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::__is_default_allocator<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::__is_default_allocator<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDiEEEE",
   "name" : "std::__is_default_allocator<std::allocator<char32_t>>",
   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDiEEEE",
   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDsEEEE",
   "name" : "std::__is_default_allocator<std::allocator<char16_t>>",
   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDsEEEE",
   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDsEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "name" : "std::__is_default_allocator<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>",
   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorINS_4pairIjPKcEEEEEE",
   "name" : "std::__is_default_allocator<std::allocator<std::pair<unsigned int, const char *>>>",
   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorINS_4pairIjPKcEEEEEE",
   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorINS_4pairIjPKcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorINS_4pairIjPKwEEEEEE",
   "name" : "std::__is_default_allocator<std::allocator<std::pair<unsigned int, const wchar_t *>>>",
   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorINS_4pairIjPKwEEEEEE",
   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorINS_4pairIjPKwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorINS_9sub_matchIPKcEEEEEE",
   "name" : "std::__is_default_allocator<std::allocator<std::sub_match<const char *>>>",
   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorINS_9sub_matchIPKcEEEEEE",
   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorINS_9sub_matchIPKcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorINS_9sub_matchIPKwEEEEEE",
   "name" : "std::__is_default_allocator<std::allocator<std::sub_match<const wchar_t *>>>",
   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorINS_9sub_matchIPKwEEEEEE",
   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorINS_9sub_matchIPKwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIcEEEE",
   "name" : "std::__is_default_allocator<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIdEEEE",
   "name" : "std::__is_default_allocator<std::allocator<double>>",
   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIiEEEE",
   "name" : "std::__is_default_allocator<std::allocator<int>>",
   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIiEEEE",
   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIjEEEE",
   "name" : "std::__is_default_allocator<std::allocator<unsigned int>>",
   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIjEEEE",
   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIjEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIwEEEE",
   "name" : "std::__is_default_allocator<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__122__iterator_traits_implINS_11__wrap_iterIPKcEELb1EEE",
   "name" : "std::__iterator_traits_impl<std::__wrap_iter<const char *>, true>",
   "referenced_type" : "_ZTINSt3__122__iterator_traits_implINS_11__wrap_iterIPKcEELb1EEE",
   "self_type" : "_ZTINSt3__122__iterator_traits_implINS_11__wrap_iterIPKcEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__122__iterator_traits_implINS_11__wrap_iterIPKwEELb1EEE",
   "name" : "std::__iterator_traits_impl<std::__wrap_iter<const wchar_t *>, true>",
   "referenced_type" : "_ZTINSt3__122__iterator_traits_implINS_11__wrap_iterIPKwEELb1EEE",
   "self_type" : "_ZTINSt3__122__iterator_traits_implINS_11__wrap_iterIPKwEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__122__iterator_traits_implINS_11__wrap_iterIPcEELb1EEE",
   "name" : "std::__iterator_traits_impl<std::__wrap_iter<char *>, true>",
   "referenced_type" : "_ZTINSt3__122__iterator_traits_implINS_11__wrap_iterIPcEELb1EEE",
   "self_type" : "_ZTINSt3__122__iterator_traits_implINS_11__wrap_iterIPcEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__122__iterator_traits_implINS_11__wrap_iterIPwEELb1EEE",
   "name" : "std::__iterator_traits_impl<std::__wrap_iter<wchar_t *>, true>",
   "referenced_type" : "_ZTINSt3__122__iterator_traits_implINS_11__wrap_iterIPwEELb1EEE",
   "self_type" : "_ZTINSt3__122__iterator_traits_implINS_11__wrap_iterIPwEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__122__iterator_traits_implINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEELb1EEE",
   "name" : "std::__iterator_traits_impl<std::istreambuf_iterator<char, std::char_traits<char>>, true>",
   "referenced_type" : "_ZTINSt3__122__iterator_traits_implINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEELb1EEE",
   "self_type" : "_ZTINSt3__122__iterator_traits_implINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__122__iterator_traits_implINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEELb1EEE",
   "name" : "std::__iterator_traits_impl<std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, true>",
   "referenced_type" : "_ZTINSt3__122__iterator_traits_implINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEELb1EEE",
   "self_type" : "_ZTINSt3__122__iterator_traits_implINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__122__release_shared_countE",
   "name" : "std::__release_shared_count",
   "referenced_type" : "_ZTINSt3__122__release_shared_countE",
   "self_type" : "_ZTINSt3__122__release_shared_countE",
   "size" : 1,
   "source_file" : "external/libcxx/include/future"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__p_",
     "referenced_type" : "_ZTId"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122bernoulli_distribution10param_typeE",
   "name" : "std::bernoulli_distribution::param_type",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__122bernoulli_distribution10param_typeE",
   "self_type" : "_ZTINSt3__122bernoulli_distribution10param_typeE",
   "size" : 8,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__p_",
     "referenced_type" : "_ZTINSt3__122bernoulli_distribution10param_typeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122bernoulli_distributionE",
   "name" : "std::bernoulli_distribution",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__122bernoulli_distributionE",
   "self_type" : "_ZTINSt3__122bernoulli_distributionE",
   "size" : 8,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__cv_",
     "referenced_type" : "_ZTINSt3__118condition_variableE"
    },
    {
     "access" : "private",
     "field_name" : "__mut_",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__110shared_ptrINS_5mutexEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__122condition_variable_anyE",
   "name" : "std::condition_variable_any",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__122condition_variable_anyE",
   "self_type" : "_ZTINSt3__122condition_variable_anyE",
   "size" : 12,
   "source_file" : "external/libcxx/include/condition_variable"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__extract_key_first_tagE",
   "name" : "std::__extract_key_first_tag",
   "referenced_type" : "_ZTINSt3__123__extract_key_first_tagE",
   "self_type" : "_ZTINSt3__123__extract_key_first_tagE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsINS_11__wrap_iterIPcEEEEEE",
   "name" : "std::__has_iterator_category<std::iterator_traits<std::__wrap_iter<char *>>>",
   "referenced_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsINS_11__wrap_iterIPcEEEEEE",
   "self_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsINS_11__wrap_iterIPcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__115iterator_traitsINS_11__wrap_iterIPcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsINS_11__wrap_iterIPwEEEEEE",
   "name" : "std::__has_iterator_category<std::iterator_traits<std::__wrap_iter<wchar_t *>>>",
   "referenced_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsINS_11__wrap_iterIPwEEEEEE",
   "self_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsINS_11__wrap_iterIPwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__115iterator_traitsINS_11__wrap_iterIPwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPKcEEEE",
   "name" : "std::__has_iterator_category<std::iterator_traits<const char *>>",
   "referenced_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPKcEEEE",
   "self_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__115iterator_traitsIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPKdEEEE",
   "name" : "std::__has_iterator_category<std::iterator_traits<const double *>>",
   "referenced_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPKdEEEE",
   "self_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPKdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__115iterator_traitsIPKdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPKwEEEE",
   "name" : "std::__has_iterator_category<std::iterator_traits<const wchar_t *>>",
   "referenced_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPKwEEEE",
   "self_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__115iterator_traitsIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPPNS_6locale5facetEEEEE",
   "name" : "std::__has_iterator_category<std::iterator_traits<std::locale::facet **>>",
   "referenced_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPPNS_6locale5facetEEEEE",
   "self_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPPNS_6locale5facetEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__115iterator_traitsIPPNS_6locale5facetEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPcEEEE",
   "name" : "std::__has_iterator_category<std::iterator_traits<char *>>",
   "referenced_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPcEEEE",
   "self_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__115iterator_traitsIPcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPwEEEE",
   "name" : "std::__has_iterator_category<std::iterator_traits<wchar_t *>>",
   "referenced_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPwEEEE",
   "self_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__115iterator_traitsIPwEE"
   ]
  },
  {
   "access" : "private",
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTIc"
    },
    {
     "field_name" : "__lxx",
     "field_offset" : 8,
     "referenced_type" : "_ZTIc"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIiEEE5__twoE",
   "name" : "std::__has_iterator_category<std::iterator_traits<int>>::__two",
   "referenced_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIiEEE5__twoE",
   "self_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIiEEE5__twoE",
   "size" : 2,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIiEEEE",
   "name" : "std::__has_iterator_category<std::iterator_traits<int>>",
   "referenced_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIiEEEE",
   "self_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__115iterator_traitsIiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__has_iterator_typedefsINS_11__wrap_iterIPKcEEEE",
   "name" : "std::__has_iterator_typedefs<std::__wrap_iter<const char *>>",
   "referenced_type" : "_ZTINSt3__123__has_iterator_typedefsINS_11__wrap_iterIPKcEEEE",
   "self_type" : "_ZTINSt3__123__has_iterator_typedefsINS_11__wrap_iterIPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__has_iterator_typedefsINS_11__wrap_iterIPKwEEEE",
   "name" : "std::__has_iterator_typedefs<std::__wrap_iter<const wchar_t *>>",
   "referenced_type" : "_ZTINSt3__123__has_iterator_typedefsINS_11__wrap_iterIPKwEEEE",
   "self_type" : "_ZTINSt3__123__has_iterator_typedefsINS_11__wrap_iterIPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__has_iterator_typedefsINS_11__wrap_iterIPcEEEE",
   "name" : "std::__has_iterator_typedefs<std::__wrap_iter<char *>>",
   "referenced_type" : "_ZTINSt3__123__has_iterator_typedefsINS_11__wrap_iterIPcEEEE",
   "self_type" : "_ZTINSt3__123__has_iterator_typedefsINS_11__wrap_iterIPcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__has_iterator_typedefsINS_11__wrap_iterIPwEEEE",
   "name" : "std::__has_iterator_typedefs<std::__wrap_iter<wchar_t *>>",
   "referenced_type" : "_ZTINSt3__123__has_iterator_typedefsINS_11__wrap_iterIPwEEEE",
   "self_type" : "_ZTINSt3__123__has_iterator_typedefsINS_11__wrap_iterIPwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__has_iterator_typedefsINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::__has_iterator_typedefs<std::istreambuf_iterator<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__123__has_iterator_typedefsINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__123__has_iterator_typedefsINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__has_iterator_typedefsINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::__has_iterator_typedefs<std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__123__has_iterator_typedefsINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__123__has_iterator_typedefsINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "access" : "private",
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTIc"
    },
    {
     "field_name" : "__lxx",
     "field_offset" : 8,
     "referenced_type" : "_ZTIc"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123__has_iterator_typedefsIiE5__twoE",
   "name" : "std::__has_iterator_typedefs<int>::__two",
   "referenced_type" : "_ZTINSt3__123__has_iterator_typedefsIiE5__twoE",
   "self_type" : "_ZTINSt3__123__has_iterator_typedefsIiE5__twoE",
   "size" : 2,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__has_iterator_typedefsIiEE",
   "name" : "std::__has_iterator_typedefs<int>",
   "referenced_type" : "_ZTINSt3__123__has_iterator_typedefsIiEE",
   "self_type" : "_ZTINSt3__123__has_iterator_typedefsIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__is_referenceable_implE",
   "name" : "std::__is_referenceable_impl",
   "referenced_type" : "_ZTINSt3__123__is_referenceable_implE",
   "self_type" : "_ZTINSt3__123__is_referenceable_implE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123__libcpp_is_signed_implIcLb1EEE",
   "name" : "std::__libcpp_is_signed_impl<char, true>",
   "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implIcLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_is_signed_implIcLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123__libcpp_is_signed_implIhLb1EEE",
   "name" : "std::__libcpp_is_signed_impl<unsigned char, true>",
   "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implIhLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_is_signed_implIhLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123__libcpp_is_signed_implIiLb1EEE",
   "name" : "std::__libcpp_is_signed_impl<int, true>",
   "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implIiLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_is_signed_implIiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123__libcpp_is_signed_implIjLb1EEE",
   "name" : "std::__libcpp_is_signed_impl<unsigned int, true>",
   "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implIjLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_is_signed_implIjLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123__libcpp_is_signed_implIlLb1EEE",
   "name" : "std::__libcpp_is_signed_impl<long, true>",
   "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implIlLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_is_signed_implIlLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123__libcpp_is_signed_implImLb1EEE",
   "name" : "std::__libcpp_is_signed_impl<unsigned long, true>",
   "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implImLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_is_signed_implImLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123__libcpp_is_signed_implIsLb1EEE",
   "name" : "std::__libcpp_is_signed_impl<short, true>",
   "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implIsLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_is_signed_implIsLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123__libcpp_is_signed_implItLb1EEE",
   "name" : "std::__libcpp_is_signed_impl<unsigned short, true>",
   "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implItLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_is_signed_implItLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123__libcpp_is_signed_implIwLb1EEE",
   "name" : "std::__libcpp_is_signed_impl<wchar_t, true>",
   "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implIwLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_is_signed_implIwLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123__libcpp_is_signed_implIxLb1EEE",
   "name" : "std::__libcpp_is_signed_impl<long long, true>",
   "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implIxLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_is_signed_implIxLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123__libcpp_is_signed_implIyLb1EEE",
   "name" : "std::__libcpp_is_signed_impl<unsigned long long, true>",
   "referenced_type" : "_ZTINSt3__123__libcpp_is_signed_implIyLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_is_signed_implIyLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIbLb1EEE",
   "name" : "std::__libcpp_numeric_limits<bool, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIbLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIbLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIcLb1EEE",
   "name" : "std::__libcpp_numeric_limits<char, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIcLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIcLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIdLb1EEE",
   "name" : "std::__libcpp_numeric_limits<double, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIdLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIdLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIeLb1EEE",
   "name" : "std::__libcpp_numeric_limits<long double, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIeLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIeLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIfLb1EEE",
   "name" : "std::__libcpp_numeric_limits<float, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIfLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIfLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIhLb1EEE",
   "name" : "std::__libcpp_numeric_limits<unsigned char, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIhLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIhLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIiLb1EEE",
   "name" : "std::__libcpp_numeric_limits<int, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIiLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIjLb1EEE",
   "name" : "std::__libcpp_numeric_limits<unsigned int, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIjLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIjLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIlLb1EEE",
   "name" : "std::__libcpp_numeric_limits<long, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIlLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIlLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsImLb1EEE",
   "name" : "std::__libcpp_numeric_limits<unsigned long, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsImLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsImLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIsLb1EEE",
   "name" : "std::__libcpp_numeric_limits<short, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIsLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIsLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsItLb1EEE",
   "name" : "std::__libcpp_numeric_limits<unsigned short, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsItLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsItLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIwLb1EEE",
   "name" : "std::__libcpp_numeric_limits<wchar_t, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIwLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIwLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIxLb1EEE",
   "name" : "std::__libcpp_numeric_limits<long long, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIxLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIxLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIyLb1EEE",
   "name" : "std::__libcpp_numeric_limits<unsigned long long, true>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIyLb1EEE",
   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIyLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/limits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__owns_one_stateIcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123__match_any_but_newlineIcEE",
   "name" : "std::__match_any_but_newline<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__123__match_any_but_newlineIcEE",
   "self_type" : "_ZTINSt3__123__match_any_but_newlineIcEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/regex",
   "template_args" :
   [
    "_ZTIc"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__123__match_any_but_newlineIcEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__123__match_any_but_newlineIcED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__123__match_any_but_newlineIcED0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt3__123__match_any_but_newlineIcE6__execERNS_7__stateIcEE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__16__nodeIcE12__exec_splitEbRNS_7__stateIcEE"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__owns_one_stateIwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123__match_any_but_newlineIwEE",
   "name" : "std::__match_any_but_newline<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__123__match_any_but_newlineIwEE",
   "self_type" : "_ZTINSt3__123__match_any_but_newlineIwEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/regex",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__123__match_any_but_newlineIwEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__123__match_any_but_newlineIwED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__123__match_any_but_newlineIwED0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt3__123__match_any_but_newlineIwE6__execERNS_7__stateIwEE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__16__nodeIwE12__exec_splitEbRNS_7__stateIwEE"
    }
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_10error_codeEEE",
   "name" : "std::is_error_condition_enum<std::error_code>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_10error_codeEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_10error_codeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__110error_codeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_10unique_ptrIcPFvPvEEEEE",
   "name" : "std::is_error_condition_enum<std::unique_ptr<char, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_10unique_ptrIcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_10unique_ptrIcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__110unique_ptrIcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_10unique_ptrIwPFvPvEEEEE",
   "name" : "std::is_error_condition_enum<std::unique_ptr<wchar_t, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_10unique_ptrIwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_10unique_ptrIwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__110unique_ptrIwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_11__thread_idEEE",
   "name" : "std::is_error_condition_enum<std::__thread_id>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_11__thread_idEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_11__thread_idEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__111__thread_idE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPKcEEEE",
   "name" : "std::is_error_condition_enum<std::__wrap_iter<const char *>>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPKcEEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPKwEEEE",
   "name" : "std::is_error_condition_enum<std::__wrap_iter<const wchar_t *>>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPKwEEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::is_error_condition_enum<std::__wrap_iter<std::pair<std::condition_variable *, std::mutex *> *>>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::is_error_condition_enum<std::__wrap_iter<std::__assoc_sub_state **>>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPcEEEE",
   "name" : "std::is_error_condition_enum<std::__wrap_iter<char *>>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPcEEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPdEEEE",
   "name" : "std::is_error_condition_enum<std::__wrap_iter<double *>>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPdEEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPiEEEE",
   "name" : "std::is_error_condition_enum<std::__wrap_iter<int *>>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPiEEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPwEEEE",
   "name" : "std::is_error_condition_enum<std::__wrap_iter<wchar_t *>>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPwEEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_11__wrap_iterIPwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "name" : "std::is_error_condition_enum<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_14error_categoryEEE",
   "name" : "std::is_error_condition_enum<std::error_category>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_14error_categoryEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_14error_categoryEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__114error_categoryE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_15error_conditionEEE",
   "name" : "std::is_error_condition_enum<std::error_condition>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_15error_conditionEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_15error_conditionEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__115error_conditionE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_error_condition_enum<std::istreambuf_iterator<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_error_condition_enum<std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_22bernoulli_distribution10param_typeEEE",
   "name" : "std::is_error_condition_enum<std::bernoulli_distribution::param_type>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_22bernoulli_distribution10param_typeEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_22bernoulli_distribution10param_typeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__122bernoulli_distribution10param_typeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_22bernoulli_distributionEEE",
   "name" : "std::is_error_condition_enum<std::bernoulli_distribution>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_22bernoulli_distributionEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_22bernoulli_distributionEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__122bernoulli_distributionE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_4errcEEE",
   "name" : "std::is_error_condition_enum<std::errc>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_4errcEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_4errcEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__14errcE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_4fposI9mbstate_tEEEE",
   "name" : "std::is_error_condition_enum<std::fpos<mbstate_t>>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_4fposI9mbstate_tEEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_4fposI9mbstate_tEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__14fposI9mbstate_tEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::is_error_condition_enum<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_6localeEEE",
   "name" : "std::is_error_condition_enum<std::locale>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_6localeEEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumISt13exception_ptrEE",
   "name" : "std::is_error_condition_enum<std::exception_ptr>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumISt13exception_ptrEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumISt13exception_ptrEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTISt13exception_ptr"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumIiEE",
   "name" : "std::is_error_condition_enum<int>",
   "referenced_type" : "_ZTINSt3__123is_error_condition_enumIiEE",
   "self_type" : "_ZTINSt3__123is_error_condition_enumIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIRKcS2_EE",
   "name" : "std::is_trivially_assignable<const char &, const char &>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRKcS2_EE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIRKcS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKc",
    "_ZTIRKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIRKwS2_EE",
   "name" : "std::is_trivially_assignable<const wchar_t &, const wchar_t &>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRKwS2_EE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIRKwS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKw",
    "_ZTIRKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIRPNS_6locale5facetERKS3_EE",
   "name" : "std::is_trivially_assignable<std::locale::facet *&, std::locale::facet *const &>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRPNS_6locale5facetERKS3_EE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIRPNS_6locale5facetERKS3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__16locale5facetE",
    "_ZTIRKPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIRaRKaEE",
   "name" : "std::is_trivially_assignable<signed char &, const signed char &>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRaRKaEE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIRaRKaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRa",
    "_ZTIRKa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIRcOcEE",
   "name" : "std::is_trivially_assignable<char &, char &&>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRcOcEE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIRcOcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRc",
    "_ZTIOc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIRcRKcEE",
   "name" : "std::is_trivially_assignable<char &, const char &>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRcRKcEE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIRcRKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRc",
    "_ZTIRKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIRdRKdEE",
   "name" : "std::is_trivially_assignable<double &, const double &>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRdRKdEE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIRdRKdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRd",
    "_ZTIRKd"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIReRKeEE",
   "name" : "std::is_trivially_assignable<long double &, const long double &>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIReRKeEE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIReRKeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRe",
    "_ZTIRKe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIRfRKfEE",
   "name" : "std::is_trivially_assignable<float &, const float &>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRfRKfEE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIRfRKfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRf",
    "_ZTIRKf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIRhRKhEE",
   "name" : "std::is_trivially_assignable<unsigned char &, const unsigned char &>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRhRKhEE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIRhRKhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRh",
    "_ZTIRKh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIRiRKiEE",
   "name" : "std::is_trivially_assignable<int &, const int &>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRiRKiEE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIRiRKiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRi",
    "_ZTIRKi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIRjRKjEE",
   "name" : "std::is_trivially_assignable<unsigned int &, const unsigned int &>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRjRKjEE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIRjRKjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRj",
    "_ZTIRKj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIRlRKlEE",
   "name" : "std::is_trivially_assignable<long &, const long &>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRlRKlEE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIRlRKlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRl",
    "_ZTIRKl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIRmRKmEE",
   "name" : "std::is_trivially_assignable<unsigned long &, const unsigned long &>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRmRKmEE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIRmRKmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRm",
    "_ZTIRKm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIRsRKsEE",
   "name" : "std::is_trivially_assignable<short &, const short &>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRsRKsEE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIRsRKsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRs",
    "_ZTIRKs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIRtRKtEE",
   "name" : "std::is_trivially_assignable<unsigned short &, const unsigned short &>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRtRKtEE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIRtRKtEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRt",
    "_ZTIRKt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIRwOwEE",
   "name" : "std::is_trivially_assignable<wchar_t &, wchar_t &&>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRwOwEE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIRwOwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRw",
    "_ZTIOw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIRwRKwEE",
   "name" : "std::is_trivially_assignable<wchar_t &, const wchar_t &>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRwRKwEE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIRwRKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRw",
    "_ZTIRKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIRxRKxEE",
   "name" : "std::is_trivially_assignable<long long &, const long long &>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRxRKxEE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIRxRKxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRx",
    "_ZTIRKx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123is_trivially_assignableIRyRKyEE",
   "name" : "std::is_trivially_assignable<unsigned long long &, const unsigned long long &>",
   "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRyRKyEE",
   "self_type" : "_ZTINSt3__123is_trivially_assignableIRyRKyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRy",
    "_ZTIRKy"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__x_",
     "referenced_type" : "_ZTIA624_j"
    },
    {
     "access" : "private",
     "field_name" : "__i_",
     "field_offset" : 19968,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__123mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEE",
   "name" : "std::mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__123mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEE",
   "self_type" : "_ZTINSt3__123mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEE",
   "size" : 2500,
   "source_file" : "external/libcxx/include/random",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "name" : "std::__has_const_void_pointer<std::__sso_allocator<std::locale::facet *, 28>, void>",
   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "name" : "std::__has_const_void_pointer<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, void>",
   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "name" : "std::__has_const_void_pointer<std::__hidden_allocator<std::__assoc_sub_state *>, void>",
   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDiEEvEE",
   "name" : "std::__has_const_void_pointer<std::allocator<char32_t>, void>",
   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDiEEvEE",
   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDsEEvEE",
   "name" : "std::__has_const_void_pointer<std::allocator<char16_t>, void>",
   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDsEEvEE",
   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDsEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "name" : "std::__has_const_void_pointer<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, void>",
   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "name" : "std::__has_const_void_pointer<std::allocator<std::pair<unsigned int, const char *>>, void>",
   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "name" : "std::__has_const_void_pointer<std::allocator<std::pair<unsigned int, const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "name" : "std::__has_const_void_pointer<std::allocator<std::sub_match<const char *>>, void>",
   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "name" : "std::__has_const_void_pointer<std::allocator<std::sub_match<const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIcEEvEE",
   "name" : "std::__has_const_void_pointer<std::allocator<char>, void>",
   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIcEEvEE",
   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIcEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIdEEvEE",
   "name" : "std::__has_const_void_pointer<std::allocator<double>, void>",
   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIdEEvEE",
   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIdEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIiEEvEE",
   "name" : "std::__has_const_void_pointer<std::allocator<int>, void>",
   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIiEEvEE",
   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIjEEvEE",
   "name" : "std::__has_const_void_pointer<std::allocator<unsigned int>, void>",
   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIjEEvEE",
   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIjEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIwEEvEE",
   "name" : "std::__has_const_void_pointer<std::allocator<wchar_t>, void>",
   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIwEEvEE",
   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIwEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt9exception"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__imp_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPNSt3__124__libcpp_debug_exception28__libcpp_debug_exception_impE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124__libcpp_debug_exceptionE",
   "name" : "std::__libcpp_debug_exception",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__124__libcpp_debug_exceptionE",
   "self_type" : "_ZTINSt3__124__libcpp_debug_exceptionE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__debug",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__124__libcpp_debug_exceptionE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__124__libcpp_debug_exceptionD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__124__libcpp_debug_exceptionD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt3__124__libcpp_debug_exception4whatEv"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__124__libcpp_is_function_imp12__dummy_typeE",
   "name" : "std::__libcpp_is_function_imp::__dummy_type",
   "referenced_type" : "_ZTINSt3__124__libcpp_is_function_imp12__dummy_typeE",
   "self_type" : "_ZTINSt3__124__libcpp_is_function_imp12__dummy_typeE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__lambda_",
     "referenced_type" : "_ZTId"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124exponential_distributionIdE10param_typeE",
   "name" : "std::exponential_distribution<>::param_type",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__124exponential_distributionIdE10param_typeE",
   "self_type" : "_ZTINSt3__124exponential_distributionIdE10param_typeE",
   "size" : 8,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__p_",
     "referenced_type" : "_ZTINSt3__124exponential_distributionIdE10param_typeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124exponential_distributionIdEE",
   "name" : "std::exponential_distribution<>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__124exponential_distributionIdEE",
   "self_type" : "_ZTINSt3__124exponential_distributionIdEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/random",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
   "name" : "std::is_default_constructible<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>",
   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
   "self_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
   "name" : "std::is_default_constructible<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>",
   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
   "self_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
   "name" : "std::is_default_constructible<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>",
   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
   "self_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
   "name" : "std::is_default_constructible<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>",
   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
   "self_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleINS_14default_deleteINS_15__thread_structEEEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_14default_deleteINS_15__thread_structEEEEE",
   "name" : "std::is_default_constructible<std::default_delete<std::__thread_struct>>",
   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_14default_deleteINS_15__thread_structEEEEE",
   "self_type" : "_ZTINSt3__124is_default_constructibleINS_14default_deleteINS_15__thread_structEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleINS_22__release_shared_countEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_22__release_shared_countEEE",
   "name" : "std::is_default_constructible<std::__release_shared_count>",
   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_22__release_shared_countEEE",
   "self_type" : "_ZTINSt3__124is_default_constructibleINS_22__release_shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__release_shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDiEEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE",
   "name" : "std::is_default_constructible<std::allocator<char32_t>>",
   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE",
   "self_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDsEEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE",
   "name" : "std::is_default_constructible<std::allocator<char16_t>>",
   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE",
   "self_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE",
   "name" : "std::is_default_constructible<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIwEEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE",
   "name" : "std::is_default_constructible<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_15__sso_allocatorIPNS_6locale5facetELj28EEEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_15__sso_allocatorIPNS_6locale5facetELj28EEEJEEE",
   "name" : "std::is_nothrow_constructible<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_15__sso_allocatorIPNS_6locale5facetELj28EEEJEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleINS_15__sso_allocatorIPNS_6locale5facetELj28EEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEJEEE",
   "name" : "std::is_nothrow_constructible<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEJEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEJEEE",
   "name" : "std::is_nothrow_constructible<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEJEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_5mutexEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_5mutexEJEEE",
   "name" : "std::is_nothrow_constructible<std::mutex>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_5mutexEJEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleINS_5mutexEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_6localeEJOS1_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_6localeEJOS1_EEE",
   "name" : "std::is_nothrow_constructible<std::locale, locale &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_6localeEJOS1_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleINS_6localeEJOS1_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIDiEEJOS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIDiEEJOS2_EEE",
   "name" : "std::is_nothrow_constructible<std::allocator<char32_t>, allocator<char32_t> &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIDiEEJOS2_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIDiEEJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIDsEEJOS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIDsEEJOS2_EEE",
   "name" : "std::is_nothrow_constructible<std::allocator<char16_t>, allocator<char16_t> &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIDsEEJOS2_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIDsEEJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIcEEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIcEEJEEE",
   "name" : "std::is_nothrow_constructible<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIcEEJEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIcEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIcEEJOS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIcEEJOS2_EEE",
   "name" : "std::is_nothrow_constructible<std::allocator<char>, allocator<char> &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIcEEJOS2_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIcEEJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIcEEJRKS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIcEEJRKS2_EEE",
   "name" : "std::is_nothrow_constructible<std::allocator<char>, const allocator<char> &>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIcEEJRKS2_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIcEEJRKS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIdEEJOS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIdEEJOS2_EEE",
   "name" : "std::is_nothrow_constructible<std::allocator<double>, allocator<double> &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIdEEJOS2_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIdEEJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIjEEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIjEEJEEE",
   "name" : "std::is_nothrow_constructible<std::allocator<unsigned int>>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIjEEJEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIjEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIwEEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIwEEJEEE",
   "name" : "std::is_nothrow_constructible<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIwEEJEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIwEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIwEEJOS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIwEEJOS2_EEE",
   "name" : "std::is_nothrow_constructible<std::allocator<wchar_t>, allocator<wchar_t> &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIwEEJOS2_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIwEEJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPFPvjEJOS3_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIPFPvjEJOS3_EEE",
   "name" : "std::is_nothrow_constructible<void *(*)(unsigned int), void *(*&&)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPFPvjEJOS3_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIPFPvjEJOS3_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPFvPvEJOS3_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIPFvPvEJOS3_EEE",
   "name" : "std::is_nothrow_constructible<void (*)(void *), void (*&&)(void *)>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPFvPvEJOS3_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIPFvPvEJOS3_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_13basic_ostreamIcNS_11char_traitsIcEEEEJOS5_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEJOS5_EEE",
   "name" : "std::is_nothrow_constructible<std::basic_ostream<char, std::char_traits<char>> *, basic_ostream<char> *&&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEJOS5_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEJOS5_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_13basic_ostreamIwNS_11char_traitsIwEEEEJOS5_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEJOS5_EEE",
   "name" : "std::is_nothrow_constructible<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *, basic_ostream<wchar_t> *&&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEJOS5_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEJOS5_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_17__assoc_sub_stateEJOS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIPNS_17__assoc_sub_stateEJOS2_EEE",
   "name" : "std::is_nothrow_constructible<std::__assoc_sub_state *, __assoc_sub_state *&&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPNS_17__assoc_sub_stateEJOS2_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIPNS_17__assoc_sub_stateEJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_18condition_variableEJRS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIPNS_18condition_variableEJRS2_EEE",
   "name" : "std::is_nothrow_constructible<std::condition_variable *, condition_variable *&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPNS_18condition_variableEJRS2_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIPNS_18condition_variableEJRS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEJOS7_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEJOS7_EEE",
   "name" : "std::is_nothrow_constructible<std::pair<std::condition_variable *, std::mutex *> *, pair<condition_variable *, mutex *> *&&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEJOS7_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEJOS7_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_5mutexEJRS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIPNS_5mutexEJRS2_EEE",
   "name" : "std::is_nothrow_constructible<std::mutex *, mutex *&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPNS_5mutexEJRS2_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIPNS_5mutexEJRS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPFvNS_8ios_base5eventERS1_iEJOS6_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIPPFvNS_8ios_base5eventERS1_iEJOS6_EEE",
   "name" : "std::is_nothrow_constructible<void (**)(event, ios_base &, int), void (**&&)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPPFvNS_8ios_base5eventERS1_iEJOS6_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIPPFvNS_8ios_base5eventERS1_iEJOS6_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPNS_17__assoc_sub_stateEJOS3_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIPPNS_17__assoc_sub_stateEJOS3_EEE",
   "name" : "std::is_nothrow_constructible<std::__assoc_sub_state **, __assoc_sub_state **&&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPPNS_17__assoc_sub_stateEJOS3_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIPPNS_17__assoc_sub_stateEJOS3_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPNS_6locale5facetEJOS4_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIPPNS_6locale5facetEJOS4_EEE",
   "name" : "std::is_nothrow_constructible<std::locale::facet **, facet **&&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPPNS_6locale5facetEJOS4_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIPPNS_6locale5facetEJOS4_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPNS_8__i_nodeEJOS3_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIPPNS_8__i_nodeEJOS3_EEE",
   "name" : "std::is_nothrow_constructible<std::__i_node **, __i_node **&&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPPNS_8__i_nodeEJOS3_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIPPNS_8__i_nodeEJOS3_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPvJOS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIPPvJOS2_EEE",
   "name" : "std::is_nothrow_constructible<void **, void **&&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPPvJOS2_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIPPvJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPcJOS1_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIPcJOS1_EEE",
   "name" : "std::is_nothrow_constructible<char *, char *&&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPcJOS1_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIPcJOS1_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPiJOS1_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIPiJOS1_EEE",
   "name" : "std::is_nothrow_constructible<int *, int *&&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPiJOS1_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIPiJOS1_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPlJOS1_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIPlJOS1_EEE",
   "name" : "std::is_nothrow_constructible<long *, long *&&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPlJOS1_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIPlJOS1_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPwJOS1_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIPwJOS1_EEE",
   "name" : "std::is_nothrow_constructible<wchar_t *, wchar_t *&&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPwJOS1_EEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIPwJOS1_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EaJOaEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIaJOaEEE",
   "name" : "std::is_nothrow_constructible<signed char, signed char &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIaJOaEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIaJOaEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EcJOcEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIcJOcEEE",
   "name" : "std::is_nothrow_constructible<char, char &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIcJOcEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIcJOcEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EdJOdEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIdJOdEEE",
   "name" : "std::is_nothrow_constructible<double, double &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIdJOdEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIdJOdEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EeJOeEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIeJOeEEE",
   "name" : "std::is_nothrow_constructible<long double, long double &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIeJOeEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIeJOeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EfJOfEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIfJOfEEE",
   "name" : "std::is_nothrow_constructible<float, float &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIfJOfEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIfJOfEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EhJOhEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIhJOhEEE",
   "name" : "std::is_nothrow_constructible<unsigned char, unsigned char &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIhJOhEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIhJOhEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EiJOiEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIiJOiEEE",
   "name" : "std::is_nothrow_constructible<int, int &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIiJOiEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIiJOiEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EjJOjEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIjJOjEEE",
   "name" : "std::is_nothrow_constructible<unsigned int, unsigned int &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIjJOjEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIjJOjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ElJOlEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIlJOlEEE",
   "name" : "std::is_nothrow_constructible<long, long &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIlJOlEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIlJOlEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EmJOmEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleImJOmEEE",
   "name" : "std::is_nothrow_constructible<unsigned long, unsigned long &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleImJOmEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleImJOmEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EsJOsEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIsJOsEEE",
   "name" : "std::is_nothrow_constructible<short, short &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIsJOsEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIsJOsEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EtJOtEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleItJOtEEE",
   "name" : "std::is_nothrow_constructible<unsigned short, unsigned short &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleItJOtEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleItJOtEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EwJOwEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIwJOwEEE",
   "name" : "std::is_nothrow_constructible<wchar_t, wchar_t &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIwJOwEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIwJOwEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ExJOxEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIxJOxEEE",
   "name" : "std::is_nothrow_constructible<long long, long long &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIxJOxEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIxJOxEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EyJOyEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleIyJOyEEE",
   "name" : "std::is_nothrow_constructible<unsigned long long, unsigned long long &&>",
   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIyJOyEEE",
   "self_type" : "_ZTINSt3__124is_nothrow_constructibleIyJOyEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__a_",
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "private",
     "field_name" : "__b_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124uniform_int_distributionIiE10param_typeE",
   "name" : "std::uniform_int_distribution<>::param_type",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__124uniform_int_distributionIiE10param_typeE",
   "self_type" : "_ZTINSt3__124uniform_int_distributionIiE10param_typeE",
   "size" : 8,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__p_",
     "referenced_type" : "_ZTINSt3__124uniform_int_distributionIiE10param_typeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__124uniform_int_distributionIiEE",
   "name" : "std::uniform_int_distribution<>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__124uniform_int_distributionIiEE",
   "self_type" : "_ZTINSt3__124uniform_int_distributionIiEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__125__allocator_traits_rebindINS_9allocatorINS_5mutexEEENS_20__shared_ptr_emplaceIS2_S3_EELb1EEE",
   "name" : "std::__allocator_traits_rebind<std::allocator<std::mutex>, std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>, true>",
   "referenced_type" : "_ZTINSt3__125__allocator_traits_rebindINS_9allocatorINS_5mutexEEENS_20__shared_ptr_emplaceIS2_S3_EELb1EEE",
   "self_type" : "_ZTINSt3__125__allocator_traits_rebindINS_9allocatorINS_5mutexEEENS_20__shared_ptr_emplaceIS2_S3_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE",
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__125__return_temporary_bufferE",
   "name" : "std::__return_temporary_buffer",
   "referenced_type" : "_ZTINSt3__125__return_temporary_bufferE",
   "self_type" : "_ZTINSt3__125__return_temporary_bufferE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__a_",
     "referenced_type" : "_ZTId"
    },
    {
     "access" : "private",
     "field_name" : "__b_",
     "field_offset" : 64,
     "referenced_type" : "_ZTId"
    }
   ],
   "linker_set_key" : "_ZTINSt3__125uniform_real_distributionIdE10param_typeE",
   "name" : "std::uniform_real_distribution<>::param_type",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__125uniform_real_distributionIdE10param_typeE",
   "self_type" : "_ZTINSt3__125uniform_real_distributionIdE10param_typeE",
   "size" : 16,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__p_",
     "referenced_type" : "_ZTINSt3__125uniform_real_distributionIdE10param_typeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__125uniform_real_distributionIdEE",
   "name" : "std::uniform_real_distribution<>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__125uniform_real_distributionIdEE",
   "self_type" : "_ZTINSt3__125uniform_real_distributionIdEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/random",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long double, std::ratio<1, 1>>>",
   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000>>>",
   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long long, std::ratio<1, 1>>>",
   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIcEE",
   "name" : "std::__libcpp_is_floating_point<char>",
   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIcEE",
   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIdEE",
   "name" : "std::__libcpp_is_floating_point<double>",
   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIdEE",
   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIeEE",
   "name" : "std::__libcpp_is_floating_point<long double>",
   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIeEE",
   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIfEE",
   "name" : "std::__libcpp_is_floating_point<float>",
   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIfEE",
   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIhEE",
   "name" : "std::__libcpp_is_floating_point<unsigned char>",
   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIhEE",
   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIiEE",
   "name" : "std::__libcpp_is_floating_point<int>",
   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIiEE",
   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIjEE",
   "name" : "std::__libcpp_is_floating_point<unsigned int>",
   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIjEE",
   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIlEE",
   "name" : "std::__libcpp_is_floating_point<long>",
   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIlEE",
   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointImEE",
   "name" : "std::__libcpp_is_floating_point<unsigned long>",
   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointImEE",
   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIsEE",
   "name" : "std::__libcpp_is_floating_point<short>",
   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIsEE",
   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointItEE",
   "name" : "std::__libcpp_is_floating_point<unsigned short>",
   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointItEE",
   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIwEE",
   "name" : "std::__libcpp_is_floating_point<wchar_t>",
   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIwEE",
   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIxEE",
   "name" : "std::__libcpp_is_floating_point<long long>",
   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIxEE",
   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIyEE",
   "name" : "std::__libcpp_is_floating_point<unsigned long long>",
   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIyEE",
   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126__tuple_like_with_size_impILb1ENS_10tuple_sizeINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELj2EEE",
   "name" : "std::__tuple_like_with_size_imp<true, std::tuple_size<std::pair<std::condition_variable *, std::mutex *>>, 2>",
   "referenced_type" : "_ZTINSt3__126__tuple_like_with_size_impILb1ENS_10tuple_sizeINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELj2EEE",
   "self_type" : "_ZTINSt3__126__tuple_like_with_size_impILb1ENS_10tuple_sizeINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELj2EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple",
   "template_args" :
   [
    "_ZTINSt3__110tuple_sizeINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120forward_iterator_tagE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126bidirectional_iterator_tagE",
   "name" : "std::bidirectional_iterator_tag",
   "referenced_type" : "_ZTINSt3__126bidirectional_iterator_tagE",
   "self_type" : "_ZTINSt3__126bidirectional_iterator_tagE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRNS_6localeEOS1_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableINS_6localeEEE",
   "name" : "std::is_nothrow_move_assignable<std::locale>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableINS_6localeEEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableINS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRNS_9allocatorIcEEOS2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableINS_9allocatorIcEEEE",
   "name" : "std::is_nothrow_move_assignable<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRNS_9allocatorIdEEOS2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableINS_9allocatorIdEEEE",
   "name" : "std::is_nothrow_move_assignable<std::allocator<double>>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableINS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableINS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRNS_9allocatorIwEEOS2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableINS_9allocatorIwEEEE",
   "name" : "std::is_nothrow_move_assignable<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPFPvjEOS3_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIPFPvjEEE",
   "name" : "std::is_nothrow_move_assignable<void *(*)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIPFPvjEEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIPFPvjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPFvPvEOS3_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIPFvPvEEE",
   "name" : "std::is_nothrow_move_assignable<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIPFvPvEEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEOS5_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_nothrow_move_assignable<std::basic_ostream<char, std::char_traits<char>> *>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEOS5_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_nothrow_move_assignable<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPNS_17__assoc_sub_stateEOS2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIPNS_17__assoc_sub_stateEEE",
   "name" : "std::is_nothrow_move_assignable<std::__assoc_sub_state *>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEOS7_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::is_nothrow_move_assignable<std::pair<std::condition_variable *, std::mutex *> *>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPPFvNS_8ios_base5eventERS1_iEOS6_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::is_nothrow_move_assignable<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPPNS_17__assoc_sub_stateEOS3_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIPPNS_17__assoc_sub_stateEEE",
   "name" : "std::is_nothrow_move_assignable<std::__assoc_sub_state **>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPPNS_6locale5facetEOS4_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIPPNS_6locale5facetEEE",
   "name" : "std::is_nothrow_move_assignable<std::locale::facet **>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPPNS_8__i_nodeEOS3_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIPPNS_8__i_nodeEEE",
   "name" : "std::is_nothrow_move_assignable<std::__i_node **>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIPPNS_8__i_nodeEEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIPPNS_8__i_nodeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPPvOS2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIPPvEE",
   "name" : "std::is_nothrow_move_assignable<void **>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIPPvEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPcOS1_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIPcEE",
   "name" : "std::is_nothrow_move_assignable<char *>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIPcEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPiOS1_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIPiEE",
   "name" : "std::is_nothrow_move_assignable<int *>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIPiEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPlOS1_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIPlEE",
   "name" : "std::is_nothrow_move_assignable<long *>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIPlEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRPwOS1_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIPwEE",
   "name" : "std::is_nothrow_move_assignable<wchar_t *>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIPwEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRaOaEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIaEE",
   "name" : "std::is_nothrow_move_assignable<signed char>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIaEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRcOcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIcEE",
   "name" : "std::is_nothrow_move_assignable<char>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIcEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRdOdEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIdEE",
   "name" : "std::is_nothrow_move_assignable<double>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIdEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIReOeEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIeEE",
   "name" : "std::is_nothrow_move_assignable<long double>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIeEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRfOfEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIfEE",
   "name" : "std::is_nothrow_move_assignable<float>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIfEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRhOhEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIhEE",
   "name" : "std::is_nothrow_move_assignable<unsigned char>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIhEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRiOiEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIiEE",
   "name" : "std::is_nothrow_move_assignable<int>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIiEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRjOjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIjEE",
   "name" : "std::is_nothrow_move_assignable<unsigned int>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIjEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRlOlEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIlEE",
   "name" : "std::is_nothrow_move_assignable<long>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIlEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRmOmEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableImEE",
   "name" : "std::is_nothrow_move_assignable<unsigned long>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableImEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRsOsEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIsEE",
   "name" : "std::is_nothrow_move_assignable<short>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIsEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRtOtEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableItEE",
   "name" : "std::is_nothrow_move_assignable<unsigned short>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableItEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRwOwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIwEE",
   "name" : "std::is_nothrow_move_assignable<wchar_t>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIwEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRxOxEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIxEE",
   "name" : "std::is_nothrow_move_assignable<long long>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIxEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__121is_nothrow_assignableIRyOyEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_nothrow_move_assignableIyEE",
   "name" : "std::is_nothrow_move_assignable<unsigned long long>",
   "referenced_type" : "_ZTINSt3__126is_nothrow_move_assignableIyEE",
   "self_type" : "_ZTINSt3__126is_nothrow_move_assignableIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_trivially_constructibleINS_4pairIPNS_18condition_variableEPNS_5mutexEEEJOS6_EEE",
   "name" : "std::is_trivially_constructible<std::pair<std::condition_variable *, std::mutex *>, pair<condition_variable *, mutex *> &&>",
   "referenced_type" : "_ZTINSt3__126is_trivially_constructibleINS_4pairIPNS_18condition_variableEPNS_5mutexEEEJOS6_EEE",
   "self_type" : "_ZTINSt3__126is_trivially_constructibleINS_4pairIPNS_18condition_variableEPNS_5mutexEEEJOS6_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_trivially_constructibleIPNS_17__assoc_sub_stateEJOS2_EEE",
   "name" : "std::is_trivially_constructible<std::__assoc_sub_state *, __assoc_sub_state *&&>",
   "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIPNS_17__assoc_sub_stateEJOS2_EEE",
   "self_type" : "_ZTINSt3__126is_trivially_constructibleIPNS_17__assoc_sub_stateEJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_trivially_constructibleIPNS_6locale5facetEJOS3_EEE",
   "name" : "std::is_trivially_constructible<std::locale::facet *, facet *&&>",
   "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIPNS_6locale5facetEJOS3_EEE",
   "self_type" : "_ZTINSt3__126is_trivially_constructibleIPNS_6locale5facetEJOS3_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_trivially_constructibleIaJRKaEEE",
   "name" : "std::is_trivially_constructible<signed char, const signed char &>",
   "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIaJRKaEEE",
   "self_type" : "_ZTINSt3__126is_trivially_constructibleIaJRKaEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_trivially_constructibleIcJRKcEEE",
   "name" : "std::is_trivially_constructible<char, const char &>",
   "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIcJRKcEEE",
   "self_type" : "_ZTINSt3__126is_trivially_constructibleIcJRKcEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_trivially_constructibleIdJRKdEEE",
   "name" : "std::is_trivially_constructible<double, const double &>",
   "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIdJRKdEEE",
   "self_type" : "_ZTINSt3__126is_trivially_constructibleIdJRKdEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_trivially_constructibleIeJRKeEEE",
   "name" : "std::is_trivially_constructible<long double, const long double &>",
   "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIeJRKeEEE",
   "self_type" : "_ZTINSt3__126is_trivially_constructibleIeJRKeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_trivially_constructibleIfJRKfEEE",
   "name" : "std::is_trivially_constructible<float, const float &>",
   "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIfJRKfEEE",
   "self_type" : "_ZTINSt3__126is_trivially_constructibleIfJRKfEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_trivially_constructibleIhJRKhEEE",
   "name" : "std::is_trivially_constructible<unsigned char, const unsigned char &>",
   "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIhJRKhEEE",
   "self_type" : "_ZTINSt3__126is_trivially_constructibleIhJRKhEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_trivially_constructibleIiJRKiEEE",
   "name" : "std::is_trivially_constructible<int, const int &>",
   "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIiJRKiEEE",
   "self_type" : "_ZTINSt3__126is_trivially_constructibleIiJRKiEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_trivially_constructibleIjJRKjEEE",
   "name" : "std::is_trivially_constructible<unsigned int, const unsigned int &>",
   "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIjJRKjEEE",
   "self_type" : "_ZTINSt3__126is_trivially_constructibleIjJRKjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_trivially_constructibleIlJRKlEEE",
   "name" : "std::is_trivially_constructible<long, const long &>",
   "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIlJRKlEEE",
   "self_type" : "_ZTINSt3__126is_trivially_constructibleIlJRKlEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_trivially_constructibleImJRKmEEE",
   "name" : "std::is_trivially_constructible<unsigned long, const unsigned long &>",
   "referenced_type" : "_ZTINSt3__126is_trivially_constructibleImJRKmEEE",
   "self_type" : "_ZTINSt3__126is_trivially_constructibleImJRKmEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_trivially_constructibleIsJRKsEEE",
   "name" : "std::is_trivially_constructible<short, const short &>",
   "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIsJRKsEEE",
   "self_type" : "_ZTINSt3__126is_trivially_constructibleIsJRKsEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_trivially_constructibleItJRKtEEE",
   "name" : "std::is_trivially_constructible<unsigned short, const unsigned short &>",
   "referenced_type" : "_ZTINSt3__126is_trivially_constructibleItJRKtEEE",
   "self_type" : "_ZTINSt3__126is_trivially_constructibleItJRKtEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_trivially_constructibleIwJRKwEEE",
   "name" : "std::is_trivially_constructible<wchar_t, const wchar_t &>",
   "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIwJRKwEEE",
   "self_type" : "_ZTINSt3__126is_trivially_constructibleIwJRKwEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_trivially_constructibleIxJRKxEEE",
   "name" : "std::is_trivially_constructible<long long, const long long &>",
   "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIxJRKxEEE",
   "self_type" : "_ZTINSt3__126is_trivially_constructibleIxJRKxEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126is_trivially_constructibleIyJRKyEEE",
   "name" : "std::is_trivially_constructible<unsigned long long, const unsigned long long &>",
   "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIyJRKyEEE",
   "self_type" : "_ZTINSt3__126is_trivially_constructibleIyJRKyEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126bidirectional_iterator_tagE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__126random_access_iterator_tagE",
   "name" : "std::random_access_iterator_tag",
   "referenced_type" : "_ZTINSt3__126random_access_iterator_tagE",
   "self_type" : "_ZTINSt3__126random_access_iterator_tagE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIKNS_9allocatorIcEELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<const std::allocator<char>, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIKNS_9allocatorIcEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIKNS_9allocatorIcEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIKPNS_18condition_variableELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::condition_variable *const, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIKPNS_18condition_variableELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIKPNS_18condition_variableELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIKPNS_5mutexELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::mutex *const, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIKPNS_5mutexELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIKPNS_5mutexELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIKPNS_6locale5facetELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::locale::facet *const, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIKPNS_6locale5facetELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIKPNS_6locale5facetELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIKaLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<const signed char, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIKaLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIKaLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIKcLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<const char, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIKcLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIKcLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIKdLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<const double, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIKdLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIKdLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKd"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIKeLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<const long double, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIKeLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIKeLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIKfLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<const float, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIKfLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIKfLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIKhLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<const unsigned char, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIKhLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIKhLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIKiLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<const int, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIKiLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIKiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIKjLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<const unsigned int, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIKjLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIKjLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIKlLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<const long, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIKlLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIKlLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIKmLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<const unsigned long, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIKmLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIKmLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIKsLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<const short, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIKsLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIKsLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIKtLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<const unsigned short, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIKtLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIKtLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIKwLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<const wchar_t, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIKwLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIKwLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIKxLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<const long long, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIKxLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIKxLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIKyLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<const unsigned long long, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIKyLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIKyLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implINS_14__shared_countELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::__shared_count, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_14__shared_countELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_14__shared_countELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implINS_15__thread_structELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::__thread_struct, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_15__thread_structELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_15__thread_structELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implINS_5mutexELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::mutex, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_5mutexELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_5mutexELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implINS_6__lessIjjEELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::__less<unsigned int, unsigned int>, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_6__lessIjjEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_6__lessIjjEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16__lessIjjEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implINS_6locale5facetELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::locale::facet, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_6locale5facetELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_6locale5facetELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implINS_6localeELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::locale, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_6localeELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_6localeELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implINS_6vectorIdNS_9allocatorIdEEEELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::vector<double, std::allocator<double>>, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_6vectorIdNS_9allocatorIdEEEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_6vectorIdNS_9allocatorIdEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implINS_9allocatorIcEELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::allocator<char>, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_9allocatorIcEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_9allocatorIcEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implINS_9allocatorIdEELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::allocator<double>, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_9allocatorIdEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_9allocatorIdEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implINS_9allocatorIwEELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::allocator<wchar_t>, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_9allocatorIwEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implINS_9allocatorIwEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPFPvjELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<void *(*)(unsigned int), true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPFPvjELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPFPvjELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPFvNS_8ios_base5eventERS1_iELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<void (*)(event, ios_base &, int), true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPFvNS_8ios_base5eventERS1_iELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPFvNS_8ios_base5eventERS1_iELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPFvPvELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<void (*)(void *), true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPFvPvELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPFvPvELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_13basic_ostreamIcNS_11char_traitsIcEEEELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::basic_ostream<char, std::char_traits<char>> *, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_13basic_ostreamIcNS_11char_traitsIcEEEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_13basic_ostreamIcNS_11char_traitsIcEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_13basic_ostreamIwNS_11char_traitsIwEEEELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_13basic_ostreamIwNS_11char_traitsIwEEEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_13basic_ostreamIwNS_11char_traitsIwEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_17__assoc_sub_stateELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::__assoc_sub_state *, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_17__assoc_sub_stateELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_17__assoc_sub_stateELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_18condition_variableELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::condition_variable *, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_18condition_variableELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_18condition_variableELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::pair<std::condition_variable *, std::mutex *> *, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_5mutexELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::mutex *, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_5mutexELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_5mutexELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_6locale5facetELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::locale::facet *, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_6locale5facetELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPNS_6locale5facetELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPPFvNS_8ios_base5eventERS1_iELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<void (**)(event, ios_base &, int), true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPPFvNS_8ios_base5eventERS1_iELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPPFvNS_8ios_base5eventERS1_iELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPPNS_17__assoc_sub_stateELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::__assoc_sub_state **, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPPNS_17__assoc_sub_stateELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPPNS_17__assoc_sub_stateELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPPNS_6locale5facetELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::locale::facet **, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPPNS_6locale5facetELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPPNS_6locale5facetELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPPNS_8__i_nodeELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::__i_node **, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPPNS_8__i_nodeELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPPNS_8__i_nodeELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPPvLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<void **, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPPvLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPPvLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPcLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<char *, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPcLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPcLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPiLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<int *, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPiLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPlLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<long *, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPlLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPlLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPvLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<void *, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPvLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPvLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIPwLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<wchar_t *, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIPwLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIPwLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::__sso_allocator<std::locale::facet *, 28> &, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb1EEE",
   "name" : "std::__add_lvalue_reference_impl<std::__hidden_allocator<std::__assoc_sub_state *> &, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIaLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<signed char, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIaLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIaLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIcLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<char, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIcLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIcLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIdLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<double, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIdLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIdLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIeLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<long double, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIeLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIeLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIfLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<float, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIfLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIfLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIhLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<unsigned char, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIhLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIhLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIiLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<int, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIiLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIjLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<unsigned int, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIjLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIjLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIlLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<long, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIlLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIlLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implImLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<unsigned long, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implImLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implImLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIsLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<short, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIsLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIsLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implItLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<unsigned short, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implItLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implItLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIwLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<wchar_t, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIwLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIwLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIxLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<long long, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIxLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIxLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIyLb1EEE",
   "name" : "std::__add_lvalue_reference_impl<unsigned long long, true>",
   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIyLb1EEE",
   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIyLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implINS_4pairIPNS_18condition_variableEPNS_5mutexEEELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<std::pair<std::condition_variable *, std::mutex *>, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implINS_4pairIPNS_18condition_variableEPNS_5mutexEEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implINS_4pairIPNS_18condition_variableEPNS_5mutexEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implINS_6localeELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<std::locale, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implINS_6localeELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implINS_6localeELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implINS_6vectorIdNS_9allocatorIdEEEELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<std::vector<double, std::allocator<double>>, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implINS_6vectorIdNS_9allocatorIdEEEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implINS_6vectorIdNS_9allocatorIdEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implINS_9allocatorIDiEELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<std::allocator<char32_t>, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implINS_9allocatorIDiEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implINS_9allocatorIDiEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implINS_9allocatorIDsEELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<std::allocator<char16_t>, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implINS_9allocatorIDsEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implINS_9allocatorIDsEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implINS_9allocatorIcEELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<std::allocator<char>, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implINS_9allocatorIcEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implINS_9allocatorIcEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implINS_9allocatorIdEELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<std::allocator<double>, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implINS_9allocatorIdEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implINS_9allocatorIdEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implINS_9allocatorIwEELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<std::allocator<wchar_t>, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implINS_9allocatorIwEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implINS_9allocatorIwEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIPFPvjELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<void *(*)(unsigned int), true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIPFPvjELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIPFPvjELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIPFvPvELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<void (*)(void *), true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIPFvPvELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIPFvPvELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_13basic_ostreamIcNS_11char_traitsIcEEEELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<std::basic_ostream<char, std::char_traits<char>> *, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_13basic_ostreamIcNS_11char_traitsIcEEEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_13basic_ostreamIcNS_11char_traitsIcEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_13basic_ostreamIwNS_11char_traitsIwEEEELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_13basic_ostreamIwNS_11char_traitsIwEEEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_13basic_ostreamIwNS_11char_traitsIwEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_17__assoc_sub_stateELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<std::__assoc_sub_state *, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_17__assoc_sub_stateELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_17__assoc_sub_stateELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_18condition_variableELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<std::condition_variable *, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_18condition_variableELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_18condition_variableELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<std::pair<std::condition_variable *, std::mutex *> *, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_5mutexELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<std::mutex *, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_5mutexELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_5mutexELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_6locale5facetELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<std::locale::facet *, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_6locale5facetELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIPNS_6locale5facetELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIPPFvNS_8ios_base5eventERS1_iELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<void (**)(event, ios_base &, int), true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIPPFvNS_8ios_base5eventERS1_iELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIPPFvNS_8ios_base5eventERS1_iELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIPPNS_17__assoc_sub_stateELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<std::__assoc_sub_state **, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIPPNS_17__assoc_sub_stateELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIPPNS_17__assoc_sub_stateELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIPPNS_6locale5facetELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<std::locale::facet **, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIPPNS_6locale5facetELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIPPNS_6locale5facetELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIPPNS_8__i_nodeELb1EEE",
   "name" : "std::__add_rvalue_reference_impl<std::__i_node **, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIPPNS_8__i_nodeELb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIPPNS_8__i_nodeELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIPPvLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<void **, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIPPvLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIPPvLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIPcLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<char *, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIPcLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIPcLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIPiLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<int *, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIPiLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIPiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIPlLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<long *, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIPlLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIPlLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIPwLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<wchar_t *, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIPwLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIPwLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIaLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<signed char, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIaLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIaLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIcLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<char, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIcLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIcLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIdLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<double, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIdLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIdLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIeLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<long double, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIeLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIeLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIfLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<float, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIfLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIfLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIhLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<unsigned char, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIhLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIhLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIiLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<int, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIiLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIjLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<unsigned int, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIjLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIjLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIlLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<long, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIlLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIlLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implImLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<unsigned long, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implImLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implImLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIsLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<short, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIsLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIsLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implItLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<unsigned short, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implItLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implItLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIwLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<wchar_t, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIwLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIwLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIxLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<long long, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIxLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIxLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__add_rvalue_reference_implIyLb1EEE",
   "name" : "std::__add_rvalue_reference_impl<unsigned long long, true>",
   "referenced_type" : "_ZTINSt3__127__add_rvalue_reference_implIyLb1EEE",
   "self_type" : "_ZTINSt3__127__add_rvalue_reference_implIyLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__17is_sameINS_11__all_dummyIJEEES2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__127__all_default_constructibleINS_13__tuple_typesIJEEEEE",
   "name" : "std::__all_default_constructible<std::__tuple_types<>>",
   "referenced_type" : "_ZTINSt3__127__all_default_constructibleINS_13__tuple_typesIJEEEEE",
   "self_type" : "_ZTINSt3__127__all_default_constructibleINS_13__tuple_typesIJEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/tuple",
   "template_args" :
   [
    "_ZTINSt3__113__tuple_typesIJEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toINS_11__wrap_iterIPcEENS_26bidirectional_iterator_tagELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__127__is_bidirectional_iteratorINS_11__wrap_iterIPcEEEE",
   "name" : "std::__is_bidirectional_iterator<std::__wrap_iter<char *>>",
   "referenced_type" : "_ZTINSt3__127__is_bidirectional_iteratorINS_11__wrap_iterIPcEEEE",
   "self_type" : "_ZTINSt3__127__is_bidirectional_iteratorINS_11__wrap_iterIPcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toINS_11__wrap_iterIPwEENS_26bidirectional_iterator_tagELb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__127__is_bidirectional_iteratorINS_11__wrap_iterIPwEEEE",
   "name" : "std::__is_bidirectional_iterator<std::__wrap_iter<wchar_t *>>",
   "referenced_type" : "_ZTINSt3__127__is_bidirectional_iteratorINS_11__wrap_iterIPwEEEE",
   "self_type" : "_ZTINSt3__127__is_bidirectional_iteratorINS_11__wrap_iterIPwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__127__is_exactly_input_iteratorIPKcEE",
   "name" : "std::__is_exactly_input_iterator<const char *>",
   "referenced_type" : "_ZTINSt3__127__is_exactly_input_iteratorIPKcEE",
   "self_type" : "_ZTINSt3__127__is_exactly_input_iteratorIPKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__127__is_exactly_input_iteratorIPKwEE",
   "name" : "std::__is_exactly_input_iterator<const wchar_t *>",
   "referenced_type" : "_ZTINSt3__127__is_exactly_input_iteratorIPKwEE",
   "self_type" : "_ZTINSt3__127__is_exactly_input_iteratorIPKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__127__is_exactly_input_iteratorIPcEE",
   "name" : "std::__is_exactly_input_iterator<char *>",
   "referenced_type" : "_ZTINSt3__127__is_exactly_input_iteratorIPcEE",
   "self_type" : "_ZTINSt3__127__is_exactly_input_iteratorIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__127__is_exactly_input_iteratorIPwEE",
   "name" : "std::__is_exactly_input_iterator<wchar_t *>",
   "referenced_type" : "_ZTINSt3__127__is_exactly_input_iteratorIPwEE",
   "self_type" : "_ZTINSt3__127__is_exactly_input_iteratorIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__unique_ptr_deleter_sfinaeINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::__unique_ptr_deleter_sfinae<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__127__unique_ptr_deleter_sfinaeINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__127__unique_ptr_deleter_sfinaeINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__127__unique_ptr_deleter_sfinaeIPFvPvEEE",
   "name" : "std::__unique_ptr_deleter_sfinae<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__127__unique_ptr_deleter_sfinaeIPFvPvEEE",
   "self_type" : "_ZTINSt3__127__unique_ptr_deleter_sfinaeIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__128__invoke_void_return_wrapperIvEE",
   "name" : "std::__invoke_void_return_wrapper<void>",
   "referenced_type" : "_ZTINSt3__128__invoke_void_return_wrapperIvEE",
   "self_type" : "_ZTINSt3__128__invoke_void_return_wrapperIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__functional_base",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128__libcpp_is_trivial_iteratorIPcEE",
   "name" : "std::__libcpp_is_trivial_iterator<char *>",
   "referenced_type" : "_ZTINSt3__128__libcpp_is_trivial_iteratorIPcEE",
   "self_type" : "_ZTINSt3__128__libcpp_is_trivial_iteratorIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128__libcpp_is_trivial_iteratorIPwEE",
   "name" : "std::__libcpp_is_trivial_iterator<wchar_t *>",
   "referenced_type" : "_ZTINSt3__128__libcpp_is_trivial_iteratorIPwEE",
   "self_type" : "_ZTINSt3__128__libcpp_is_trivial_iteratorIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRKcS2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_copy_assignableIKcEE",
   "name" : "std::is_trivially_copy_assignable<const char>",
   "referenced_type" : "_ZTINSt3__128is_trivially_copy_assignableIKcEE",
   "self_type" : "_ZTINSt3__128is_trivially_copy_assignableIKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRKwS2_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_copy_assignableIKwEE",
   "name" : "std::is_trivially_copy_assignable<const wchar_t>",
   "referenced_type" : "_ZTINSt3__128is_trivially_copy_assignableIKwEE",
   "self_type" : "_ZTINSt3__128is_trivially_copy_assignableIKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRPNS_6locale5facetERKS3_EE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_copy_assignableIPNS_6locale5facetEEE",
   "name" : "std::is_trivially_copy_assignable<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__128is_trivially_copy_assignableIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__128is_trivially_copy_assignableIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRaRKaEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_copy_assignableIaEE",
   "name" : "std::is_trivially_copy_assignable<signed char>",
   "referenced_type" : "_ZTINSt3__128is_trivially_copy_assignableIaEE",
   "self_type" : "_ZTINSt3__128is_trivially_copy_assignableIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRcRKcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_copy_assignableIcEE",
   "name" : "std::is_trivially_copy_assignable<char>",
   "referenced_type" : "_ZTINSt3__128is_trivially_copy_assignableIcEE",
   "self_type" : "_ZTINSt3__128is_trivially_copy_assignableIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRdRKdEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_copy_assignableIdEE",
   "name" : "std::is_trivially_copy_assignable<double>",
   "referenced_type" : "_ZTINSt3__128is_trivially_copy_assignableIdEE",
   "self_type" : "_ZTINSt3__128is_trivially_copy_assignableIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIReRKeEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_copy_assignableIeEE",
   "name" : "std::is_trivially_copy_assignable<long double>",
   "referenced_type" : "_ZTINSt3__128is_trivially_copy_assignableIeEE",
   "self_type" : "_ZTINSt3__128is_trivially_copy_assignableIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRfRKfEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_copy_assignableIfEE",
   "name" : "std::is_trivially_copy_assignable<float>",
   "referenced_type" : "_ZTINSt3__128is_trivially_copy_assignableIfEE",
   "self_type" : "_ZTINSt3__128is_trivially_copy_assignableIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRhRKhEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_copy_assignableIhEE",
   "name" : "std::is_trivially_copy_assignable<unsigned char>",
   "referenced_type" : "_ZTINSt3__128is_trivially_copy_assignableIhEE",
   "self_type" : "_ZTINSt3__128is_trivially_copy_assignableIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRiRKiEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_copy_assignableIiEE",
   "name" : "std::is_trivially_copy_assignable<int>",
   "referenced_type" : "_ZTINSt3__128is_trivially_copy_assignableIiEE",
   "self_type" : "_ZTINSt3__128is_trivially_copy_assignableIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRjRKjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_copy_assignableIjEE",
   "name" : "std::is_trivially_copy_assignable<unsigned int>",
   "referenced_type" : "_ZTINSt3__128is_trivially_copy_assignableIjEE",
   "self_type" : "_ZTINSt3__128is_trivially_copy_assignableIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRlRKlEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_copy_assignableIlEE",
   "name" : "std::is_trivially_copy_assignable<long>",
   "referenced_type" : "_ZTINSt3__128is_trivially_copy_assignableIlEE",
   "self_type" : "_ZTINSt3__128is_trivially_copy_assignableIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRmRKmEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_copy_assignableImEE",
   "name" : "std::is_trivially_copy_assignable<unsigned long>",
   "referenced_type" : "_ZTINSt3__128is_trivially_copy_assignableImEE",
   "self_type" : "_ZTINSt3__128is_trivially_copy_assignableImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRsRKsEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_copy_assignableIsEE",
   "name" : "std::is_trivially_copy_assignable<short>",
   "referenced_type" : "_ZTINSt3__128is_trivially_copy_assignableIsEE",
   "self_type" : "_ZTINSt3__128is_trivially_copy_assignableIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRtRKtEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_copy_assignableItEE",
   "name" : "std::is_trivially_copy_assignable<unsigned short>",
   "referenced_type" : "_ZTINSt3__128is_trivially_copy_assignableItEE",
   "self_type" : "_ZTINSt3__128is_trivially_copy_assignableItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRwRKwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_copy_assignableIwEE",
   "name" : "std::is_trivially_copy_assignable<wchar_t>",
   "referenced_type" : "_ZTINSt3__128is_trivially_copy_assignableIwEE",
   "self_type" : "_ZTINSt3__128is_trivially_copy_assignableIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRxRKxEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_copy_assignableIxEE",
   "name" : "std::is_trivially_copy_assignable<long long>",
   "referenced_type" : "_ZTINSt3__128is_trivially_copy_assignableIxEE",
   "self_type" : "_ZTINSt3__128is_trivially_copy_assignableIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRyRKyEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_copy_assignableIyEE",
   "name" : "std::is_trivially_copy_assignable<unsigned long long>",
   "referenced_type" : "_ZTINSt3__128is_trivially_copy_assignableIyEE",
   "self_type" : "_ZTINSt3__128is_trivially_copy_assignableIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRcOcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_move_assignableIcEE",
   "name" : "std::is_trivially_move_assignable<char>",
   "referenced_type" : "_ZTINSt3__128is_trivially_move_assignableIcEE",
   "self_type" : "_ZTINSt3__128is_trivially_move_assignableIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__123is_trivially_assignableIRwOwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__128is_trivially_move_assignableIwEE",
   "name" : "std::is_trivially_move_assignable<wchar_t>",
   "referenced_type" : "_ZTINSt3__128is_trivially_move_assignableIwEE",
   "self_type" : "_ZTINSt3__128is_trivially_move_assignableIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb0EEE",
   "name" : "std::__propagate_on_container_swap<std::__sso_allocator<std::locale::facet *, 28>, false>",
   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb0EEE",
   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb0EEE",
   "name" : "std::__propagate_on_container_swap<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, false>",
   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb0EEE",
   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb0EEE",
   "name" : "std::__propagate_on_container_swap<std::__hidden_allocator<std::__assoc_sub_state *>, false>",
   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb0EEE",
   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDiEELb0EEE",
   "name" : "std::__propagate_on_container_swap<std::allocator<char32_t>, false>",
   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDiEELb0EEE",
   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDiEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDsEELb0EEE",
   "name" : "std::__propagate_on_container_swap<std::allocator<char16_t>, false>",
   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDsEELb0EEE",
   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDsEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEELb0EEE",
   "name" : "std::__propagate_on_container_swap<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, false>",
   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEELb0EEE",
   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorINS_4pairIjPKcEEEELb0EEE",
   "name" : "std::__propagate_on_container_swap<std::allocator<std::pair<unsigned int, const char *>>, false>",
   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorINS_4pairIjPKcEEEELb0EEE",
   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorINS_4pairIjPKcEEEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorINS_4pairIjPKwEEEELb0EEE",
   "name" : "std::__propagate_on_container_swap<std::allocator<std::pair<unsigned int, const wchar_t *>>, false>",
   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorINS_4pairIjPKwEEEELb0EEE",
   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorINS_4pairIjPKwEEEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorINS_9sub_matchIPKcEEEELb0EEE",
   "name" : "std::__propagate_on_container_swap<std::allocator<std::sub_match<const char *>>, false>",
   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorINS_9sub_matchIPKcEEEELb0EEE",
   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorINS_9sub_matchIPKcEEEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorINS_9sub_matchIPKwEEEELb0EEE",
   "name" : "std::__propagate_on_container_swap<std::allocator<std::sub_match<const wchar_t *>>, false>",
   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorINS_9sub_matchIPKwEEEELb0EEE",
   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorINS_9sub_matchIPKwEEEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIcEELb0EEE",
   "name" : "std::__propagate_on_container_swap<std::allocator<char>, false>",
   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIcEELb0EEE",
   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIcEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIdEELb0EEE",
   "name" : "std::__propagate_on_container_swap<std::allocator<double>, false>",
   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIdEELb0EEE",
   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIdEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIiEELb0EEE",
   "name" : "std::__propagate_on_container_swap<std::allocator<int>, false>",
   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIiEELb0EEE",
   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIiEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIjEELb0EEE",
   "name" : "std::__propagate_on_container_swap<std::allocator<unsigned int>, false>",
   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIjEELb0EEE",
   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIjEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIwEELb0EEE",
   "name" : "std::__propagate_on_container_swap<std::allocator<wchar_t>, false>",
   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIwEELb0EEE",
   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIwEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIcEEJRKS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_copy_constructibleINS_9allocatorIcEEEE",
   "name" : "std::is_nothrow_copy_constructible<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_copy_constructibleINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__129is_nothrow_copy_constructibleINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_6localeEJOS1_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleINS_6localeEEE",
   "name" : "std::is_nothrow_move_constructible<std::locale>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleINS_6localeEEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleINS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIDiEEJOS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleINS_9allocatorIDiEEEE",
   "name" : "std::is_nothrow_move_constructible<std::allocator<char32_t>>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleINS_9allocatorIDiEEEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleINS_9allocatorIDiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIDsEEJOS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleINS_9allocatorIDsEEEE",
   "name" : "std::is_nothrow_move_constructible<std::allocator<char16_t>>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleINS_9allocatorIDsEEEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleINS_9allocatorIDsEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIcEEJOS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleINS_9allocatorIcEEEE",
   "name" : "std::is_nothrow_move_constructible<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIdEEJOS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleINS_9allocatorIdEEEE",
   "name" : "std::is_nothrow_move_constructible<std::allocator<double>>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleINS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleINS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIwEEJOS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleINS_9allocatorIwEEEE",
   "name" : "std::is_nothrow_move_constructible<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPFPvjEJOS3_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIPFPvjEEE",
   "name" : "std::is_nothrow_move_constructible<void *(*)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPFPvjEEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPFPvjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPFvPvEJOS3_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIPFvPvEEE",
   "name" : "std::is_nothrow_move_constructible<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPFvPvEEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEJOS5_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_nothrow_move_constructible<std::basic_ostream<char, std::char_traits<char>> *>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEJOS5_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_nothrow_move_constructible<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPNS_17__assoc_sub_stateEJOS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIPNS_17__assoc_sub_stateEEE",
   "name" : "std::is_nothrow_move_constructible<std::__assoc_sub_state *>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEJOS7_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::is_nothrow_move_constructible<std::pair<std::condition_variable *, std::mutex *> *>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPPFvNS_8ios_base5eventERS1_iEJOS6_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::is_nothrow_move_constructible<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPPNS_17__assoc_sub_stateEJOS3_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIPPNS_17__assoc_sub_stateEEE",
   "name" : "std::is_nothrow_move_constructible<std::__assoc_sub_state **>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPPNS_6locale5facetEJOS4_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIPPNS_6locale5facetEEE",
   "name" : "std::is_nothrow_move_constructible<std::locale::facet **>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPPNS_8__i_nodeEJOS3_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIPPNS_8__i_nodeEEE",
   "name" : "std::is_nothrow_move_constructible<std::__i_node **>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPPNS_8__i_nodeEEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPPNS_8__i_nodeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPPvJOS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIPPvEE",
   "name" : "std::is_nothrow_move_constructible<void **>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPPvEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPcJOS1_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIPcEE",
   "name" : "std::is_nothrow_move_constructible<char *>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPcEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPiJOS1_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIPiEE",
   "name" : "std::is_nothrow_move_constructible<int *>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPiEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPlJOS1_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIPlEE",
   "name" : "std::is_nothrow_move_constructible<long *>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPlEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIPwJOS1_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIPwEE",
   "name" : "std::is_nothrow_move_constructible<wchar_t *>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPwEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIaJOaEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIaEE",
   "name" : "std::is_nothrow_move_constructible<signed char>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIaEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIcJOcEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIcEE",
   "name" : "std::is_nothrow_move_constructible<char>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIcEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIdJOdEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIdEE",
   "name" : "std::is_nothrow_move_constructible<double>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIdEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIeJOeEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIeEE",
   "name" : "std::is_nothrow_move_constructible<long double>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIeEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIfJOfEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIfEE",
   "name" : "std::is_nothrow_move_constructible<float>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIfEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIhJOhEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIhEE",
   "name" : "std::is_nothrow_move_constructible<unsigned char>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIhEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIiJOiEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIiEE",
   "name" : "std::is_nothrow_move_constructible<int>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIiEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIjJOjEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIjEE",
   "name" : "std::is_nothrow_move_constructible<unsigned int>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIjEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIlJOlEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIlEE",
   "name" : "std::is_nothrow_move_constructible<long>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIlEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleImJOmEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleImEE",
   "name" : "std::is_nothrow_move_constructible<unsigned long>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleImEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIsJOsEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIsEE",
   "name" : "std::is_nothrow_move_constructible<short>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIsEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleItJOtEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleItEE",
   "name" : "std::is_nothrow_move_constructible<unsigned short>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleItEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIwJOwEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIwEE",
   "name" : "std::is_nothrow_move_constructible<wchar_t>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIwEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIxJOxEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIxEE",
   "name" : "std::is_nothrow_move_constructible<long long>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIxEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleIyJOyEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__129is_nothrow_move_constructibleIyEE",
   "name" : "std::is_nothrow_move_constructible<unsigned long long>",
   "referenced_type" : "_ZTINSt3__129is_nothrow_move_constructibleIyEE",
   "self_type" : "_ZTINSt3__129is_nothrow_move_constructibleIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_15__sso_allocatorIPNS_6locale5facetELj28EEEPS4_Lb0EEE",
   "name" : "std::__alloc_traits_difference_type<std::__sso_allocator<std::locale::facet *, 28>, std::locale::facet **, false>",
   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_15__sso_allocatorIPNS_6locale5facetELj28EEEPS4_Lb0EEE",
   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_15__sso_allocatorIPNS_6locale5facetELj28EEEPS4_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEPS7_Lb0EEE",
   "name" : "std::__alloc_traits_difference_type<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, std::pair<std::condition_variable *, std::mutex *> *, false>",
   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEPS7_Lb0EEE",
   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEPS7_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEPS3_Lb0EEE",
   "name" : "std::__alloc_traits_difference_type<std::__hidden_allocator<std::__assoc_sub_state *>, std::__assoc_sub_state **, false>",
   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEPS3_Lb0EEE",
   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEPS3_Lb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDiEEPDiLb1EEE",
   "name" : "std::__alloc_traits_difference_type<std::allocator<char32_t>, char32_t *, true>",
   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDiEEPDiLb1EEE",
   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDiEEPDiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE",
    "_ZTIPDi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDsEEPDsLb1EEE",
   "name" : "std::__alloc_traits_difference_type<std::allocator<char16_t>, char16_t *, true>",
   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDsEEPDsLb1EEE",
   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDsEEPDsLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE",
    "_ZTIPDs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEPS5_Lb1EEE",
   "name" : "std::__alloc_traits_difference_type<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, true>",
   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEPS5_Lb1EEE",
   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEPS5_Lb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorINS_4pairIjPKcEEEEPS5_Lb1EEE",
   "name" : "std::__alloc_traits_difference_type<std::allocator<std::pair<unsigned int, const char *>>, std::pair<unsigned int, const char *> *, true>",
   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorINS_4pairIjPKcEEEEPS5_Lb1EEE",
   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorINS_4pairIjPKcEEEEPS5_Lb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE",
    "_ZTIPNSt3__14pairIjPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorINS_4pairIjPKwEEEEPS5_Lb1EEE",
   "name" : "std::__alloc_traits_difference_type<std::allocator<std::pair<unsigned int, const wchar_t *>>, std::pair<unsigned int, const wchar_t *> *, true>",
   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorINS_4pairIjPKwEEEEPS5_Lb1EEE",
   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorINS_4pairIjPKwEEEEPS5_Lb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE",
    "_ZTIPNSt3__14pairIjPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorINS_9sub_matchIPKcEEEEPS5_Lb1EEE",
   "name" : "std::__alloc_traits_difference_type<std::allocator<std::sub_match<const char *>>, std::sub_match<const char *> *, true>",
   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorINS_9sub_matchIPKcEEEEPS5_Lb1EEE",
   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorINS_9sub_matchIPKcEEEEPS5_Lb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE",
    "_ZTIPNSt3__19sub_matchIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorINS_9sub_matchIPKwEEEEPS5_Lb1EEE",
   "name" : "std::__alloc_traits_difference_type<std::allocator<std::sub_match<const wchar_t *>>, std::sub_match<const wchar_t *> *, true>",
   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorINS_9sub_matchIPKwEEEEPS5_Lb1EEE",
   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorINS_9sub_matchIPKwEEEEPS5_Lb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE",
    "_ZTIPNSt3__19sub_matchIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIcEEPcLb1EEE",
   "name" : "std::__alloc_traits_difference_type<std::allocator<char>, char *, true>",
   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIcEEPcLb1EEE",
   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIcEEPcLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE",
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIdEEPdLb1EEE",
   "name" : "std::__alloc_traits_difference_type<std::allocator<double>, double *, true>",
   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIdEEPdLb1EEE",
   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIdEEPdLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE",
    "_ZTIPd"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIiEEPiLb1EEE",
   "name" : "std::__alloc_traits_difference_type<std::allocator<int>, int *, true>",
   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIiEEPiLb1EEE",
   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIiEEPiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE",
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIjEEPjLb1EEE",
   "name" : "std::__alloc_traits_difference_type<std::allocator<unsigned int>, unsigned int *, true>",
   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIjEEPjLb1EEE",
   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIjEEPjLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE",
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIwEEPwLb1EEE",
   "name" : "std::__alloc_traits_difference_type<std::allocator<wchar_t>, wchar_t *, true>",
   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIwEEPwLb1EEE",
   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIwEEPwLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE",
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__130__check_tuple_constructor_failE",
   "name" : "std::__check_tuple_constructor_fail",
   "referenced_type" : "_ZTINSt3__130__check_tuple_constructor_failE",
   "self_type" : "_ZTINSt3__130__check_tuple_constructor_failE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__tuple"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERNS_6localeEOS1_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, std::locale &, std::locale &&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERNS_6localeEOS1_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERNS_6localeEOS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16localeE",
    "_ZTIONSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERNS_9allocatorIcEEOS2_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, std::allocator<char> &, std::allocator<char> &&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERNS_9allocatorIcEEOS2_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERNS_9allocatorIcEEOS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIcEE",
    "_ZTIONSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERNS_9allocatorIdEEOS2_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, std::allocator<double> &, std::allocator<double> &&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERNS_9allocatorIdEEOS2_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERNS_9allocatorIdEEOS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIdEE",
    "_ZTIONSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERNS_9allocatorIwEEOS2_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, std::allocator<wchar_t> &, std::allocator<wchar_t> &&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERNS_9allocatorIwEEOS2_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERNS_9allocatorIwEEOS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIwEE",
    "_ZTIONSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPFPvjEOS3_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, void *(*&)(unsigned int), void *(*&&)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPFPvjEOS3_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPFPvjEOS3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFPvjE",
    "_ZTIOPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPFvPvEOS3_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, void (*&)(void *), void (*&&)(void *)>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPFvPvEOS3_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPFvPvEOS3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFvPvE",
    "_ZTIOPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPNS_13basic_ostreamIcNS_11char_traitsIcEEEEOS5_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, std::basic_ostream<char, std::char_traits<char>> *&, std::basic_ostream<char, std::char_traits<char>> *&&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPNS_13basic_ostreamIcNS_11char_traitsIcEEEEOS5_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPNS_13basic_ostreamIcNS_11char_traitsIcEEEEOS5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
    "_ZTIOPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPNS_13basic_ostreamIwNS_11char_traitsIwEEEEOS5_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&, std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPNS_13basic_ostreamIwNS_11char_traitsIwEEEEOS5_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPNS_13basic_ostreamIwNS_11char_traitsIwEEEEOS5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
    "_ZTIOPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPNS_17__assoc_sub_stateEOS2_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, std::__assoc_sub_state *&, std::__assoc_sub_state *&&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPNS_17__assoc_sub_stateEOS2_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPNS_17__assoc_sub_stateEOS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__117__assoc_sub_stateE",
    "_ZTIOPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEOS7_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, std::pair<std::condition_variable *, std::mutex *> *&, std::pair<std::condition_variable *, std::mutex *> *&&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEOS7_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEOS7_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTIOPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPFvNS_8ios_base5eventERS1_iEOS6_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, void (**&)(event, ios_base &, int), void (**&&)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPFvNS_8ios_base5eventERS1_iEOS6_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPFvNS_8ios_base5eventERS1_iEOS6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPFvNSt3__18ios_base5eventERS0_iE",
    "_ZTIOPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPNS_17__assoc_sub_stateEOS3_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, std::__assoc_sub_state **&, std::__assoc_sub_state **&&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPNS_17__assoc_sub_stateEOS3_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPNS_17__assoc_sub_stateEOS3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__117__assoc_sub_stateE",
    "_ZTIOPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPNS_6locale5facetEOS4_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, std::locale::facet **&, std::locale::facet **&&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPNS_6locale5facetEOS4_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPNS_6locale5facetEOS4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__16locale5facetE",
    "_ZTIOPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPNS_8__i_nodeEOS3_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, std::__i_node **&, std::__i_node **&&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPNS_8__i_nodeEOS3_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPNS_8__i_nodeEOS3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__18__i_nodeE",
    "_ZTIOPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPvOS2_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, void **&, void **&&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPvOS2_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPPvOS2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPv",
    "_ZTIOPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPcOS1_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, char *&, char *&&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPcOS1_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPcOS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPc",
    "_ZTIOPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPcS1_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, char *&, char *>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPcS1_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPcS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPc",
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPiOS1_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, int *&, int *&&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPiOS1_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPiOS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPi",
    "_ZTIOPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPlOS1_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, long *&, long *&&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPlOS1_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPlOS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPl",
    "_ZTIOPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPwOS1_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, wchar_t *&, wchar_t *&&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPwOS1_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPwOS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPw",
    "_ZTIOPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPwS1_EE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, wchar_t *&, wchar_t *>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPwS1_EE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERPwS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPw",
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERaOaEE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, signed char &, signed char &&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERaOaEE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERaOaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRa",
    "_ZTIOa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERcOcEE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, char &, char &&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERcOcEE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERcOcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRc",
    "_ZTIOc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERdOdEE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, double &, double &&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERdOdEE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERdOdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRd",
    "_ZTIOd"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1EReOeEE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, long double &, long double &&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1EReOeEE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1EReOeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRe",
    "_ZTIOe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERfOfEE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, float &, float &&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERfOfEE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERfOfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRf",
    "_ZTIOf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERhOhEE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, unsigned char &, unsigned char &&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERhOhEE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERhOhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRh",
    "_ZTIOh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERiOiEE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, int &, int &&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERiOiEE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERiOiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRi",
    "_ZTIOi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERjOjEE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, unsigned int &, unsigned int &&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERjOjEE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERjOjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRj",
    "_ZTIOj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERlOlEE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, long &, long &&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERlOlEE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERlOlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRl",
    "_ZTIOl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERmOmEE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, unsigned long &, unsigned long &&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERmOmEE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERmOmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRm",
    "_ZTIOm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERsOsEE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, short &, short &&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERsOsEE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERsOsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRs",
    "_ZTIOs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERtOtEE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, unsigned short &, unsigned short &&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERtOtEE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERtOtEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRt",
    "_ZTIOt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERwOwEE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, wchar_t &, wchar_t &&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERwOwEE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERwOwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRw",
    "_ZTIOw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERxOxEE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, long long &, long long &&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERxOxEE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERxOxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRx",
    "_ZTIOx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERyOyEE",
   "name" : "std::__libcpp_is_nothrow_assignable<true, unsigned long long &, unsigned long long &&>",
   "referenced_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERyOyEE",
   "self_type" : "_ZTINSt3__130__libcpp_is_nothrow_assignableILb1ERyOyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRy",
    "_ZTIOy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIaJRKaEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__131is_trivially_copy_constructibleIaEE",
   "name" : "std::is_trivially_copy_constructible<signed char>",
   "referenced_type" : "_ZTINSt3__131is_trivially_copy_constructibleIaEE",
   "self_type" : "_ZTINSt3__131is_trivially_copy_constructibleIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIcJRKcEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__131is_trivially_copy_constructibleIcEE",
   "name" : "std::is_trivially_copy_constructible<char>",
   "referenced_type" : "_ZTINSt3__131is_trivially_copy_constructibleIcEE",
   "self_type" : "_ZTINSt3__131is_trivially_copy_constructibleIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIdJRKdEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__131is_trivially_copy_constructibleIdEE",
   "name" : "std::is_trivially_copy_constructible<double>",
   "referenced_type" : "_ZTINSt3__131is_trivially_copy_constructibleIdEE",
   "self_type" : "_ZTINSt3__131is_trivially_copy_constructibleIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIeJRKeEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__131is_trivially_copy_constructibleIeEE",
   "name" : "std::is_trivially_copy_constructible<long double>",
   "referenced_type" : "_ZTINSt3__131is_trivially_copy_constructibleIeEE",
   "self_type" : "_ZTINSt3__131is_trivially_copy_constructibleIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIfJRKfEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__131is_trivially_copy_constructibleIfEE",
   "name" : "std::is_trivially_copy_constructible<float>",
   "referenced_type" : "_ZTINSt3__131is_trivially_copy_constructibleIfEE",
   "self_type" : "_ZTINSt3__131is_trivially_copy_constructibleIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIhJRKhEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__131is_trivially_copy_constructibleIhEE",
   "name" : "std::is_trivially_copy_constructible<unsigned char>",
   "referenced_type" : "_ZTINSt3__131is_trivially_copy_constructibleIhEE",
   "self_type" : "_ZTINSt3__131is_trivially_copy_constructibleIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIiJRKiEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__131is_trivially_copy_constructibleIiEE",
   "name" : "std::is_trivially_copy_constructible<int>",
   "referenced_type" : "_ZTINSt3__131is_trivially_copy_constructibleIiEE",
   "self_type" : "_ZTINSt3__131is_trivially_copy_constructibleIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIjJRKjEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__131is_trivially_copy_constructibleIjEE",
   "name" : "std::is_trivially_copy_constructible<unsigned int>",
   "referenced_type" : "_ZTINSt3__131is_trivially_copy_constructibleIjEE",
   "self_type" : "_ZTINSt3__131is_trivially_copy_constructibleIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIlJRKlEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__131is_trivially_copy_constructibleIlEE",
   "name" : "std::is_trivially_copy_constructible<long>",
   "referenced_type" : "_ZTINSt3__131is_trivially_copy_constructibleIlEE",
   "self_type" : "_ZTINSt3__131is_trivially_copy_constructibleIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126is_trivially_constructibleImJRKmEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__131is_trivially_copy_constructibleImEE",
   "name" : "std::is_trivially_copy_constructible<unsigned long>",
   "referenced_type" : "_ZTINSt3__131is_trivially_copy_constructibleImEE",
   "self_type" : "_ZTINSt3__131is_trivially_copy_constructibleImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIsJRKsEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__131is_trivially_copy_constructibleIsEE",
   "name" : "std::is_trivially_copy_constructible<short>",
   "referenced_type" : "_ZTINSt3__131is_trivially_copy_constructibleIsEE",
   "self_type" : "_ZTINSt3__131is_trivially_copy_constructibleIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126is_trivially_constructibleItJRKtEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__131is_trivially_copy_constructibleItEE",
   "name" : "std::is_trivially_copy_constructible<unsigned short>",
   "referenced_type" : "_ZTINSt3__131is_trivially_copy_constructibleItEE",
   "self_type" : "_ZTINSt3__131is_trivially_copy_constructibleItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIwJRKwEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__131is_trivially_copy_constructibleIwEE",
   "name" : "std::is_trivially_copy_constructible<wchar_t>",
   "referenced_type" : "_ZTINSt3__131is_trivially_copy_constructibleIwEE",
   "self_type" : "_ZTINSt3__131is_trivially_copy_constructibleIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIxJRKxEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__131is_trivially_copy_constructibleIxEE",
   "name" : "std::is_trivially_copy_constructible<long long>",
   "referenced_type" : "_ZTINSt3__131is_trivially_copy_constructibleIxEE",
   "self_type" : "_ZTINSt3__131is_trivially_copy_constructibleIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIyJRKyEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__131is_trivially_copy_constructibleIyEE",
   "name" : "std::is_trivially_copy_constructible<unsigned long long>",
   "referenced_type" : "_ZTINSt3__131is_trivially_copy_constructibleIyEE",
   "self_type" : "_ZTINSt3__131is_trivially_copy_constructibleIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126is_trivially_constructibleINS_4pairIPNS_18condition_variableEPNS_5mutexEEEJOS6_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__131is_trivially_move_constructibleINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::is_trivially_move_constructible<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__131is_trivially_move_constructibleINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__131is_trivially_move_constructibleINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIPNS_17__assoc_sub_stateEJOS2_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__131is_trivially_move_constructibleIPNS_17__assoc_sub_stateEEE",
   "name" : "std::is_trivially_move_constructible<std::__assoc_sub_state *>",
   "referenced_type" : "_ZTINSt3__131is_trivially_move_constructibleIPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__131is_trivially_move_constructibleIPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__126is_trivially_constructibleIPNS_6locale5facetEJOS3_EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__131is_trivially_move_constructibleIPNS_6locale5facetEEE",
   "name" : "std::is_trivially_move_constructible<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__131is_trivially_move_constructibleIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__131is_trivially_move_constructibleIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__132__noexcept_move_assign_containerINS_9allocatorIcEENS_16allocator_traitsIS2_EEEE",
   "name" : "std::__noexcept_move_assign_container<std::allocator<char>, std::allocator_traits<std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__132__noexcept_move_assign_containerINS_9allocatorIcEENS_16allocator_traitsIS2_EEEE",
   "self_type" : "_ZTINSt3__132__noexcept_move_assign_containerINS_9allocatorIcEENS_16allocator_traitsIS2_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE",
    "_ZTINSt3__116allocator_traitsINS_9allocatorIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__132__noexcept_move_assign_containerINS_9allocatorIdEENS_16allocator_traitsIS2_EEEE",
   "name" : "std::__noexcept_move_assign_container<std::allocator<double>, std::allocator_traits<std::allocator<double>>>",
   "referenced_type" : "_ZTINSt3__132__noexcept_move_assign_containerINS_9allocatorIdEENS_16allocator_traitsIS2_EEEE",
   "self_type" : "_ZTINSt3__132__noexcept_move_assign_containerINS_9allocatorIdEENS_16allocator_traitsIS2_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE",
    "_ZTINSt3__116allocator_traitsINS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__132__noexcept_move_assign_containerINS_9allocatorIwEENS_16allocator_traitsIS2_EEEE",
   "name" : "std::__noexcept_move_assign_container<std::allocator<wchar_t>, std::allocator_traits<std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__132__noexcept_move_assign_containerINS_9allocatorIwEENS_16allocator_traitsIS2_EEEE",
   "self_type" : "_ZTINSt3__132__noexcept_move_assign_containerINS_9allocatorIwEENS_16allocator_traitsIS2_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE",
    "_ZTINSt3__116allocator_traitsINS_9allocatorIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_15__sso_allocatorIPNS_6locale5facetELj28EEEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__132is_nothrow_default_constructibleINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::is_nothrow_default_constructible<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__132is_nothrow_default_constructibleINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::is_nothrow_default_constructible<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__132is_nothrow_default_constructibleINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::is_nothrow_default_constructible<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_5mutexEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__132is_nothrow_default_constructibleINS_5mutexEEE",
   "name" : "std::is_nothrow_default_constructible<std::mutex>",
   "referenced_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_5mutexEEE",
   "self_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIcEEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__132is_nothrow_default_constructibleINS_9allocatorIcEEEE",
   "name" : "std::is_nothrow_default_constructible<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIjEEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__132is_nothrow_default_constructibleINS_9allocatorIjEEEE",
   "name" : "std::is_nothrow_default_constructible<std::allocator<unsigned int>>",
   "referenced_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_9allocatorIjEEEE",
   "self_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_9allocatorIjEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIwEEJEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__132is_nothrow_default_constructibleINS_9allocatorIwEEEE",
   "name" : "std::is_nothrow_default_constructible<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIDiNS_11char_traitsIDiEEPKDiEE",
   "name" : "std::__can_be_converted_to_string_view<char32_t, std::char_traits<char32_t>, const char32_t *>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIDiNS_11char_traitsIDiEEPKDiEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIDiNS_11char_traitsIDiEEPKDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIDi",
    "_ZTINSt3__111char_traitsIDiEE",
    "_ZTIPKDi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIDsNS_11char_traitsIDsEEPKDsEE",
   "name" : "std::__can_be_converted_to_string_view<char16_t, std::char_traits<char16_t>, const char16_t *>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIDsNS_11char_traitsIDsEEPKDsEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIDsNS_11char_traitsIDsEEPKDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIDs",
    "_ZTINSt3__111char_traitsIDsEE",
    "_ZTIPKDs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA100_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[100]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA100_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA100_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA100_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA10_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[10]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA10_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA10_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA10_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA11_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[11]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA11_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA11_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA11_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA12_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[12]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA12_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA12_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA12_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA21_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[21]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA21_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA21_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA21_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA2_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[2]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA2_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA2_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA2_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA31_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[31]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA31_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA31_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA31_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA34_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[34]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA34_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA34_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA34_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA35_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[35]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA35_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA35_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA35_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA36_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[36]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA36_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA36_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA36_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA3_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[3]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA3_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA3_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA3_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA47_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[47]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA47_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA47_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA47_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA4_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[4]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA4_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA4_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA4_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA5_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[5]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA5_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA5_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA5_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA66_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[66]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA66_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA66_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA66_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA6_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[6]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA6_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA6_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA6_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA73_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[73]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA73_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA73_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA73_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA7_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[7]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA7_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA7_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA7_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA89_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[89]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA89_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA89_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA89_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA8_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[8]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA8_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA8_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA8_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA9_cEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char[9]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA9_cEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA9_cEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIA9_c"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEENS_12basic_stringIcS2_NS_9allocatorIcEEEEEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEENS_12basic_stringIcS2_NS_9allocatorIcEEEEEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEENS_12basic_stringIcS2_NS_9allocatorIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEENS_17basic_string_viewIcS2_EEEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, std::basic_string_view<char, std::char_traits<char>>>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEENS_17basic_string_viewIcS2_EEEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEENS_17basic_string_viewIcS2_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEPKcEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, const char *>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEPKcEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEPKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEPcEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char *>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEPcEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEcEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEcEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEiEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, int>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEiEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEjEE",
   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, unsigned int>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEjEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA10_wEE",
   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, wchar_t[10]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA10_wEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA10_wEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE",
    "_ZTIA10_w"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA12_wEE",
   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, wchar_t[12]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA12_wEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA12_wEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE",
    "_ZTIA12_w"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA21_wEE",
   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, wchar_t[21]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA21_wEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA21_wEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE",
    "_ZTIA21_w"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA3_wEE",
   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, wchar_t[3]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA3_wEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA3_wEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE",
    "_ZTIA3_w"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA4_wEE",
   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, wchar_t[4]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA4_wEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA4_wEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE",
    "_ZTIA4_w"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA5_wEE",
   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, wchar_t[5]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA5_wEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA5_wEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE",
    "_ZTIA5_w"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA6_wEE",
   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, wchar_t[6]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA6_wEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA6_wEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE",
    "_ZTIA6_w"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA7_wEE",
   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, wchar_t[7]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA7_wEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA7_wEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE",
    "_ZTIA7_w"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA8_wEE",
   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, wchar_t[8]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA8_wEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA8_wEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE",
    "_ZTIA8_w"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA9_wEE",
   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, wchar_t[9]>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA9_wEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEA9_wEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE",
    "_ZTIA9_w"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEENS_12basic_stringIwS2_NS_9allocatorIwEEEEEE",
   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEENS_12basic_stringIwS2_NS_9allocatorIwEEEEEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEENS_12basic_stringIwS2_NS_9allocatorIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE",
    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEENS_17basic_string_viewIwS2_EEEE",
   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEENS_17basic_string_viewIwS2_EEEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEENS_17basic_string_viewIwS2_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE",
    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEPKwEE",
   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, const wchar_t *>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEPKwEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEPKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE",
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEPwEE",
   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, wchar_t *>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEPwEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE",
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEiEE",
   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, int>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEiEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEjEE",
   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, unsigned int>",
   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEjEE",
   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "name" : "std::__has_propagate_on_container_swap<std::__sso_allocator<std::locale::facet *, 28>, void>",
   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "name" : "std::__has_propagate_on_container_swap<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, void>",
   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "name" : "std::__has_propagate_on_container_swap<std::__hidden_allocator<std::__assoc_sub_state *>, void>",
   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDiEEvEE",
   "name" : "std::__has_propagate_on_container_swap<std::allocator<char32_t>, void>",
   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDiEEvEE",
   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDsEEvEE",
   "name" : "std::__has_propagate_on_container_swap<std::allocator<char16_t>, void>",
   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDsEEvEE",
   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDsEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "name" : "std::__has_propagate_on_container_swap<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, void>",
   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "name" : "std::__has_propagate_on_container_swap<std::allocator<std::pair<unsigned int, const char *>>, void>",
   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "name" : "std::__has_propagate_on_container_swap<std::allocator<std::pair<unsigned int, const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "name" : "std::__has_propagate_on_container_swap<std::allocator<std::sub_match<const char *>>, void>",
   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "name" : "std::__has_propagate_on_container_swap<std::allocator<std::sub_match<const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIcEEvEE",
   "name" : "std::__has_propagate_on_container_swap<std::allocator<char>, void>",
   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIcEEvEE",
   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIcEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIdEEvEE",
   "name" : "std::__has_propagate_on_container_swap<std::allocator<double>, void>",
   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIdEEvEE",
   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIdEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIiEEvEE",
   "name" : "std::__has_propagate_on_container_swap<std::allocator<int>, void>",
   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIiEEvEE",
   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIjEEvEE",
   "name" : "std::__has_propagate_on_container_swap<std::allocator<unsigned int>, void>",
   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIjEEvEE",
   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIjEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIwEEvEE",
   "name" : "std::__has_propagate_on_container_swap<std::allocator<wchar_t>, void>",
   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIwEEvEE",
   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIwEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_15__sso_allocatorIPNS_6locale5facetELj28EEEJEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_15__sso_allocatorIPNS_6locale5facetELj28EEEJEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_15__sso_allocatorIPNS_6locale5facetELj28EEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEJEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEJEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEJEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEJEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_5mutexEJEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::mutex>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_5mutexEJEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_5mutexEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_6localeEJOS1_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::locale, locale &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_6localeEJOS1_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_6localeEJOS1_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIDiEEJOS2_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::allocator<char32_t>, allocator<char32_t> &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIDiEEJOS2_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIDiEEJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIDsEEJOS2_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::allocator<char16_t>, allocator<char16_t> &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIDsEEJOS2_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIDsEEJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIcEEJEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIcEEJEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIcEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIcEEJOS2_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::allocator<char>, allocator<char> &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIcEEJOS2_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIcEEJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIcEEJRKS2_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::allocator<char>, const allocator<char> &>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIcEEJRKS2_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIcEEJRKS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIdEEJOS2_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::allocator<double>, allocator<double> &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIdEEJOS2_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIdEEJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIjEEJEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::allocator<unsigned int>>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIjEEJEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIjEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIwEEJEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIwEEJEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIwEEJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIwEEJOS2_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::allocator<wchar_t>, allocator<wchar_t> &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIwEEJOS2_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIwEEJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPFPvjEJOS3_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, void *(*)(unsigned int), void *(*&&)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPFPvjEJOS3_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPFPvjEJOS3_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPFvPvEJOS3_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, void (*)(void *), void (*&&)(void *)>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPFvPvEJOS3_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPFvPvEJOS3_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_13basic_ostreamIcNS_11char_traitsIcEEEEJOS5_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::basic_ostream<char, std::char_traits<char>> *, basic_ostream<char> *&&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_13basic_ostreamIcNS_11char_traitsIcEEEEJOS5_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_13basic_ostreamIcNS_11char_traitsIcEEEEJOS5_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_13basic_ostreamIwNS_11char_traitsIwEEEEJOS5_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *, basic_ostream<wchar_t> *&&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_13basic_ostreamIwNS_11char_traitsIwEEEEJOS5_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_13basic_ostreamIwNS_11char_traitsIwEEEEJOS5_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_17__assoc_sub_stateEJOS2_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::__assoc_sub_state *, __assoc_sub_state *&&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_17__assoc_sub_stateEJOS2_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_17__assoc_sub_stateEJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_18condition_variableEJRS2_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::condition_variable *, condition_variable *&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_18condition_variableEJRS2_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_18condition_variableEJRS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEJOS7_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::pair<std::condition_variable *, std::mutex *> *, pair<condition_variable *, mutex *> *&&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEJOS7_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEJOS7_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_5mutexEJRS2_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::mutex *, mutex *&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_5mutexEJRS2_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPNS_5mutexEJRS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPFvNS_8ios_base5eventERS1_iEJOS6_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, void (**)(event, ios_base &, int), void (**&&)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPFvNS_8ios_base5eventERS1_iEJOS6_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPFvNS_8ios_base5eventERS1_iEJOS6_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPNS_17__assoc_sub_stateEJOS3_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::__assoc_sub_state **, __assoc_sub_state **&&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPNS_17__assoc_sub_stateEJOS3_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPNS_17__assoc_sub_stateEJOS3_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPNS_6locale5facetEJOS4_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::locale::facet **, facet **&&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPNS_6locale5facetEJOS4_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPNS_6locale5facetEJOS4_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPNS_8__i_nodeEJOS3_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::__i_node **, __i_node **&&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPNS_8__i_nodeEJOS3_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPNS_8__i_nodeEJOS3_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPvJOS2_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, void **, void **&&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPvJOS2_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPPvJOS2_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPcJOS1_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, char *, char *&&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPcJOS1_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPcJOS1_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPiJOS1_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, int *, int *&&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPiJOS1_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPiJOS1_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPlJOS1_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, long *, long *&&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPlJOS1_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPlJOS1_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPwJOS1_EEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, wchar_t *, wchar_t *&&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPwJOS1_EEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EPwJOS1_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EaJOaEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, signed char, signed char &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EaJOaEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EaJOaEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EcJOcEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, char, char &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EcJOcEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EcJOcEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EdJOdEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, double, double &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EdJOdEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EdJOdEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EeJOeEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, long double, long double &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EeJOeEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EeJOeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EfJOfEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, float, float &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EfJOfEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EfJOfEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EhJOhEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, unsigned char, unsigned char &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EhJOhEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EhJOhEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EiJOiEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, int, int &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EiJOiEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EiJOiEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EjJOjEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, unsigned int, unsigned int &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EjJOjEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EjJOjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ElJOlEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, long, long &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ElJOlEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ElJOlEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EmJOmEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, unsigned long, unsigned long &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EmJOmEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EmJOmEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EsJOsEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, short, short &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EsJOsEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EsJOsEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EtJOtEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, unsigned short, unsigned short &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EtJOtEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EtJOtEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EwJOwEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, wchar_t, wchar_t &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EwJOwEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EwJOwEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ExJOxEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, long long, long long &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ExJOxEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ExJOxEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EyJOyEEE",
   "name" : "std::__libcpp_is_nothrow_constructible<true, false, unsigned long long, unsigned long long &&>",
   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EyJOyEEE",
   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0EyJOyEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toINS_11__wrap_iterIPcEENS_18input_iterator_tagELb1EEE",
   "name" : "std::__has_iterator_category_convertible_to<std::__wrap_iter<char *>, std::input_iterator_tag, true>",
   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toINS_11__wrap_iterIPcEENS_18input_iterator_tagELb1EEE",
   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toINS_11__wrap_iterIPcEENS_18input_iterator_tagELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPcEE",
    "_ZTINSt3__118input_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toINS_11__wrap_iterIPcEENS_26bidirectional_iterator_tagELb1EEE",
   "name" : "std::__has_iterator_category_convertible_to<std::__wrap_iter<char *>, std::bidirectional_iterator_tag, true>",
   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toINS_11__wrap_iterIPcEENS_26bidirectional_iterator_tagELb1EEE",
   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toINS_11__wrap_iterIPcEENS_26bidirectional_iterator_tagELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPcEE",
    "_ZTINSt3__126bidirectional_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toINS_11__wrap_iterIPwEENS_18input_iterator_tagELb1EEE",
   "name" : "std::__has_iterator_category_convertible_to<std::__wrap_iter<wchar_t *>, std::input_iterator_tag, true>",
   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toINS_11__wrap_iterIPwEENS_18input_iterator_tagELb1EEE",
   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toINS_11__wrap_iterIPwEENS_18input_iterator_tagELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPwEE",
    "_ZTINSt3__118input_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toINS_11__wrap_iterIPwEENS_26bidirectional_iterator_tagELb1EEE",
   "name" : "std::__has_iterator_category_convertible_to<std::__wrap_iter<wchar_t *>, std::bidirectional_iterator_tag, true>",
   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toINS_11__wrap_iterIPwEENS_26bidirectional_iterator_tagELb1EEE",
   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toINS_11__wrap_iterIPwEENS_26bidirectional_iterator_tagELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPwEE",
    "_ZTINSt3__126bidirectional_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKcNS_18input_iterator_tagELb1EEE",
   "name" : "std::__has_iterator_category_convertible_to<const char *, std::input_iterator_tag, true>",
   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKcNS_18input_iterator_tagELb1EEE",
   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKcNS_18input_iterator_tagELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKc",
    "_ZTINSt3__118input_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKcNS_20forward_iterator_tagELb1EEE",
   "name" : "std::__has_iterator_category_convertible_to<const char *, std::forward_iterator_tag, true>",
   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKcNS_20forward_iterator_tagELb1EEE",
   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKcNS_20forward_iterator_tagELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKc",
    "_ZTINSt3__120forward_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKdNS_18input_iterator_tagELb1EEE",
   "name" : "std::__has_iterator_category_convertible_to<const double *, std::input_iterator_tag, true>",
   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKdNS_18input_iterator_tagELb1EEE",
   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKdNS_18input_iterator_tagELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKd",
    "_ZTINSt3__118input_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKdNS_20forward_iterator_tagELb1EEE",
   "name" : "std::__has_iterator_category_convertible_to<const double *, std::forward_iterator_tag, true>",
   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKdNS_20forward_iterator_tagELb1EEE",
   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKdNS_20forward_iterator_tagELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKd",
    "_ZTINSt3__120forward_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKwNS_18input_iterator_tagELb1EEE",
   "name" : "std::__has_iterator_category_convertible_to<const wchar_t *, std::input_iterator_tag, true>",
   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKwNS_18input_iterator_tagELb1EEE",
   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKwNS_18input_iterator_tagELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKw",
    "_ZTINSt3__118input_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKwNS_20forward_iterator_tagELb1EEE",
   "name" : "std::__has_iterator_category_convertible_to<const wchar_t *, std::forward_iterator_tag, true>",
   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKwNS_20forward_iterator_tagELb1EEE",
   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPKwNS_20forward_iterator_tagELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPKw",
    "_ZTINSt3__120forward_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toIPPNS_6locale5facetENS_18input_iterator_tagELb1EEE",
   "name" : "std::__has_iterator_category_convertible_to<std::locale::facet **, std::input_iterator_tag, true>",
   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPPNS_6locale5facetENS_18input_iterator_tagELb1EEE",
   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPPNS_6locale5facetENS_18input_iterator_tagELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE",
    "_ZTINSt3__118input_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toIPPNS_6locale5facetENS_20forward_iterator_tagELb1EEE",
   "name" : "std::__has_iterator_category_convertible_to<std::locale::facet **, std::forward_iterator_tag, true>",
   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPPNS_6locale5facetENS_20forward_iterator_tagELb1EEE",
   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPPNS_6locale5facetENS_20forward_iterator_tagELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE",
    "_ZTINSt3__120forward_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toIPcNS_18input_iterator_tagELb1EEE",
   "name" : "std::__has_iterator_category_convertible_to<char *, std::input_iterator_tag, true>",
   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPcNS_18input_iterator_tagELb1EEE",
   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPcNS_18input_iterator_tagELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPc",
    "_ZTINSt3__118input_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toIPcNS_20forward_iterator_tagELb1EEE",
   "name" : "std::__has_iterator_category_convertible_to<char *, std::forward_iterator_tag, true>",
   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPcNS_20forward_iterator_tagELb1EEE",
   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPcNS_20forward_iterator_tagELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPc",
    "_ZTINSt3__120forward_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toIPwNS_18input_iterator_tagELb1EEE",
   "name" : "std::__has_iterator_category_convertible_to<wchar_t *, std::input_iterator_tag, true>",
   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPwNS_18input_iterator_tagELb1EEE",
   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPwNS_18input_iterator_tagELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPw",
    "_ZTINSt3__118input_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toIPwNS_20forward_iterator_tagELb1EEE",
   "name" : "std::__has_iterator_category_convertible_to<wchar_t *, std::forward_iterator_tag, true>",
   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPwNS_20forward_iterator_tagELb1EEE",
   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPwNS_20forward_iterator_tagELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIPw",
    "_ZTINSt3__120forward_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toIiNS_18input_iterator_tagELb0EEE",
   "name" : "std::__has_iterator_category_convertible_to<int, std::input_iterator_tag, false>",
   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIiNS_18input_iterator_tagELb0EEE",
   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIiNS_18input_iterator_tagELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIi",
    "_ZTINSt3__118input_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toIiNS_20forward_iterator_tagELb0EEE",
   "name" : "std::__has_iterator_category_convertible_to<int, std::forward_iterator_tag, false>",
   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIiNS_20forward_iterator_tagELb0EEE",
   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIiNS_20forward_iterator_tagELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTIi",
    "_ZTINSt3__120forward_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__libcpp_string_gets_noexcept_iteratorIPcEE",
   "name" : "std::__libcpp_string_gets_noexcept_iterator<char *>",
   "referenced_type" : "_ZTINSt3__138__libcpp_string_gets_noexcept_iteratorIPcEE",
   "self_type" : "_ZTINSt3__138__libcpp_string_gets_noexcept_iteratorIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__138__libcpp_string_gets_noexcept_iteratorIPwEE",
   "name" : "std::__libcpp_string_gets_noexcept_iterator<wchar_t *>",
   "referenced_type" : "_ZTINSt3__138__libcpp_string_gets_noexcept_iteratorIPwEE",
   "self_type" : "_ZTINSt3__138__libcpp_string_gets_noexcept_iteratorIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb0EEE",
   "name" : "std::__propagate_on_container_copy_assignment<std::__sso_allocator<std::locale::facet *, 28>, false>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb0EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb0EEE",
   "name" : "std::__propagate_on_container_copy_assignment<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, false>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb0EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb0EEE",
   "name" : "std::__propagate_on_container_copy_assignment<std::__hidden_allocator<std::__assoc_sub_state *>, false>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb0EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDiEELb0EEE",
   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char32_t>, false>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDiEELb0EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDiEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDsEELb0EEE",
   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char16_t>, false>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDsEELb0EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDsEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEELb0EEE",
   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, false>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEELb0EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorINS_4pairIjPKcEEEELb0EEE",
   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<std::pair<unsigned int, const char *>>, false>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorINS_4pairIjPKcEEEELb0EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorINS_4pairIjPKcEEEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorINS_4pairIjPKwEEEELb0EEE",
   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<std::pair<unsigned int, const wchar_t *>>, false>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorINS_4pairIjPKwEEEELb0EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorINS_4pairIjPKwEEEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorINS_9sub_matchIPKcEEEELb0EEE",
   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<std::sub_match<const char *>>, false>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorINS_9sub_matchIPKcEEEELb0EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorINS_9sub_matchIPKcEEEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorINS_9sub_matchIPKwEEEELb0EEE",
   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<std::sub_match<const wchar_t *>>, false>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorINS_9sub_matchIPKwEEEELb0EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorINS_9sub_matchIPKwEEEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIcEELb0EEE",
   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char>, false>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIcEELb0EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIcEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIdEELb0EEE",
   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<double>, false>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIdEELb0EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIdEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIiEELb0EEE",
   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<int>, false>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIiEELb0EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIiEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIjEELb0EEE",
   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<unsigned int>, false>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIjEELb0EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIjEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIwEELb0EEE",
   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<wchar_t>, false>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIwEELb0EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIwEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb0EEE",
   "name" : "std::__propagate_on_container_move_assignment<std::__sso_allocator<std::locale::facet *, 28>, false>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb0EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb0EEE",
   "name" : "std::__propagate_on_container_move_assignment<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, false>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb0EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb0EEE",
   "name" : "std::__propagate_on_container_move_assignment<std::__hidden_allocator<std::__assoc_sub_state *>, false>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb0EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDiEELb1EEE",
   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char32_t>, true>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDiEELb1EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDiEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDsEELb1EEE",
   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char16_t>, true>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDsEELb1EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDsEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEELb1EEE",
   "name" : "std::__propagate_on_container_move_assignment<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, true>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEELb1EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorINS_4pairIjPKcEEEELb1EEE",
   "name" : "std::__propagate_on_container_move_assignment<std::allocator<std::pair<unsigned int, const char *>>, true>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorINS_4pairIjPKcEEEELb1EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorINS_4pairIjPKcEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorINS_4pairIjPKwEEEELb1EEE",
   "name" : "std::__propagate_on_container_move_assignment<std::allocator<std::pair<unsigned int, const wchar_t *>>, true>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorINS_4pairIjPKwEEEELb1EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorINS_4pairIjPKwEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorINS_9sub_matchIPKcEEEELb1EEE",
   "name" : "std::__propagate_on_container_move_assignment<std::allocator<std::sub_match<const char *>>, true>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorINS_9sub_matchIPKcEEEELb1EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorINS_9sub_matchIPKcEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorINS_9sub_matchIPKwEEEELb1EEE",
   "name" : "std::__propagate_on_container_move_assignment<std::allocator<std::sub_match<const wchar_t *>>, true>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorINS_9sub_matchIPKwEEEELb1EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorINS_9sub_matchIPKwEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIcEELb1EEE",
   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char>, true>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIcEELb1EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIcEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIdEELb1EEE",
   "name" : "std::__propagate_on_container_move_assignment<std::allocator<double>, true>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIdEELb1EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIdEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIiEELb1EEE",
   "name" : "std::__propagate_on_container_move_assignment<std::allocator<int>, true>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIiEELb1EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIiEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIjEELb1EEE",
   "name" : "std::__propagate_on_container_move_assignment<std::allocator<unsigned int>, true>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIjEELb1EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIjEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIwEELb1EEE",
   "name" : "std::__propagate_on_container_move_assignment<std::allocator<wchar_t>, true>",
   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIwEELb1EEE",
   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIwEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__143__has_select_on_container_copy_constructionIKNS_9allocatorIcEEEE",
   "name" : "std::__has_select_on_container_copy_construction<const std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__143__has_select_on_container_copy_constructionIKNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__143__has_select_on_container_copy_constructionIKNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__143__has_select_on_container_copy_constructionIKNS_9allocatorIwEEEE",
   "name" : "std::__has_select_on_container_copy_construction<const std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__143__has_select_on_container_copy_constructionIKNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__143__has_select_on_container_copy_constructionIKNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__143__libcpp_string_gets_noexcept_iterator_implIPcLb1EEE",
   "name" : "std::__libcpp_string_gets_noexcept_iterator_impl<char *, true>",
   "referenced_type" : "_ZTINSt3__143__libcpp_string_gets_noexcept_iterator_implIPcLb1EEE",
   "self_type" : "_ZTINSt3__143__libcpp_string_gets_noexcept_iterator_implIPcLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__143__libcpp_string_gets_noexcept_iterator_implIPwLb1EEE",
   "name" : "std::__libcpp_string_gets_noexcept_iterator_impl<wchar_t *, true>",
   "referenced_type" : "_ZTINSt3__143__libcpp_string_gets_noexcept_iterator_implIPwLb1EEE",
   "self_type" : "_ZTINSt3__143__libcpp_string_gets_noexcept_iterator_implIPwLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "name" : "std::__has_propagate_on_container_copy_assignment<std::__sso_allocator<std::locale::facet *, 28>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "name" : "std::__has_propagate_on_container_copy_assignment<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "name" : "std::__has_propagate_on_container_copy_assignment<std::__hidden_allocator<std::__assoc_sub_state *>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDiEEvEE",
   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char32_t>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDiEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDsEEvEE",
   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char16_t>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDsEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDsEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<std::pair<unsigned int, const char *>>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<std::pair<unsigned int, const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<std::sub_match<const char *>>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<std::sub_match<const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIcEEvEE",
   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIcEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIcEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIdEEvEE",
   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<double>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIdEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIdEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIiEEvEE",
   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<int>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIiEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIjEEvEE",
   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<unsigned int>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIjEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIjEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIwEEvEE",
   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<wchar_t>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIwEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIwEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "name" : "std::__has_propagate_on_container_move_assignment<std::__sso_allocator<std::locale::facet *, 28>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "name" : "std::__has_propagate_on_container_move_assignment<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "name" : "std::__has_propagate_on_container_move_assignment<std::__hidden_allocator<std::__assoc_sub_state *>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDiEEvEE",
   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char32_t>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDiEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDsEEvEE",
   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char16_t>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDsEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDsEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<std::pair<unsigned int, const char *>>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorINS_4pairIjPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<std::pair<unsigned int, const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorINS_4pairIjPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<std::sub_match<const char *>>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorINS_9sub_matchIPKcEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<std::sub_match<const wchar_t *>>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorINS_9sub_matchIPKwEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIcEEvEE",
   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIcEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIcEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIdEEvEE",
   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<double>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIdEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIdEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIiEEvEE",
   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<int>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIiEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIiEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIjEEvEE",
   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<unsigned int>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIjEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIjEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIwEEvEE",
   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<wchar_t>, void>",
   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIwEEvEE",
   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIwEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__14__fs10filesystem16_FilesystemClockE",
   "name" : "std::__fs::filesystem::_FilesystemClock",
   "referenced_type" : "_ZTINSt3__14__fs10filesystem16_FilesystemClockE",
   "self_type" : "_ZTINSt3__14__fs10filesystem16_FilesystemClockE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__st_",
     "referenced_type" : "_ZTI9mbstate_t"
    },
    {
     "access" : "private",
     "field_name" : "__off_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIx"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14fposI9mbstate_tEE",
   "name" : "std::fpos<mbstate_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__14fposI9mbstate_tEE",
   "self_type" : "_ZTINSt3__14fposI9mbstate_tEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/string",
   "template_args" :
   [
    "_ZTI9mbstate_t"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionIDijEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashIDiEE",
   "name" : "std::hash<char32_t>",
   "referenced_type" : "_ZTINSt3__14hashIDiEE",
   "self_type" : "_ZTINSt3__14hashIDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIDi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionIDsjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashIDsEE",
   "name" : "std::hash<char16_t>",
   "referenced_type" : "_ZTINSt3__14hashIDsEE",
   "self_type" : "_ZTINSt3__14hashIDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIDs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionINS_10error_codeEjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashINS_10error_codeEEE",
   "name" : "std::hash<std::error_code>",
   "referenced_type" : "_ZTINSt3__14hashINS_10error_codeEEE",
   "self_type" : "_ZTINSt3__14hashINS_10error_codeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__110error_codeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionINS_11__thread_idEjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashINS_11__thread_idEEE",
   "name" : "std::hash<std::__thread_id>",
   "referenced_type" : "_ZTINSt3__14hashINS_11__thread_idEEE",
   "self_type" : "_ZTINSt3__14hashINS_11__thread_idEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/thread",
   "template_args" :
   [
    "_ZTINSt3__111__thread_idE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionINS_15error_conditionEjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashINS_15error_conditionEEE",
   "name" : "std::hash<std::error_condition>",
   "referenced_type" : "_ZTINSt3__14hashINS_15error_conditionEEE",
   "self_type" : "_ZTINSt3__14hashINS_15error_conditionEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/system_error",
   "template_args" :
   [
    "_ZTINSt3__115error_conditionE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionIPKvjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashIPKvEE",
   "name" : "std::hash<const void *>",
   "referenced_type" : "_ZTINSt3__14hashIPKvEE",
   "self_type" : "_ZTINSt3__14hashIPKvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIPKv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionIPvjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashIPvEE",
   "name" : "std::hash<void *>",
   "referenced_type" : "_ZTINSt3__14hashIPvEE",
   "self_type" : "_ZTINSt3__14hashIPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionIajEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashIaEE",
   "name" : "std::hash<signed char>",
   "referenced_type" : "_ZTINSt3__14hashIaEE",
   "self_type" : "_ZTINSt3__14hashIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionIbjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashIbEE",
   "name" : "std::hash<bool>",
   "referenced_type" : "_ZTINSt3__14hashIbEE",
   "self_type" : "_ZTINSt3__14hashIbEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionIcjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashIcEE",
   "name" : "std::hash<char>",
   "referenced_type" : "_ZTINSt3__14hashIcEE",
   "self_type" : "_ZTINSt3__14hashIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113__scalar_hashIdLj2EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashIdEE",
   "name" : "std::hash<double>",
   "referenced_type" : "_ZTINSt3__14hashIdEE",
   "self_type" : "_ZTINSt3__14hashIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113__scalar_hashIeLj2EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashIeEE",
   "name" : "std::hash<long double>",
   "referenced_type" : "_ZTINSt3__14hashIeEE",
   "self_type" : "_ZTINSt3__14hashIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113__scalar_hashIfLj1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashIfEE",
   "name" : "std::hash<float>",
   "referenced_type" : "_ZTINSt3__14hashIfEE",
   "self_type" : "_ZTINSt3__14hashIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionIhjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashIhEE",
   "name" : "std::hash<unsigned char>",
   "referenced_type" : "_ZTINSt3__14hashIhEE",
   "self_type" : "_ZTINSt3__14hashIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionIijEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashIiEE",
   "name" : "std::hash<int>",
   "referenced_type" : "_ZTINSt3__14hashIiEE",
   "self_type" : "_ZTINSt3__14hashIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionIjjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashIjEE",
   "name" : "std::hash<unsigned int>",
   "referenced_type" : "_ZTINSt3__14hashIjEE",
   "self_type" : "_ZTINSt3__14hashIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionIljEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashIlEE",
   "name" : "std::hash<long>",
   "referenced_type" : "_ZTINSt3__14hashIlEE",
   "self_type" : "_ZTINSt3__14hashIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionImjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashImEE",
   "name" : "std::hash<unsigned long>",
   "referenced_type" : "_ZTINSt3__14hashImEE",
   "self_type" : "_ZTINSt3__14hashImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionIsjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashIsEE",
   "name" : "std::hash<short>",
   "referenced_type" : "_ZTINSt3__14hashIsEE",
   "self_type" : "_ZTINSt3__14hashIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionItjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashItEE",
   "name" : "std::hash<unsigned short>",
   "referenced_type" : "_ZTINSt3__14hashItEE",
   "self_type" : "_ZTINSt3__14hashItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114unary_functionIwjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashIwEE",
   "name" : "std::hash<wchar_t>",
   "referenced_type" : "_ZTINSt3__14hashIwEE",
   "self_type" : "_ZTINSt3__14hashIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113__scalar_hashIxLj2EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashIxEE",
   "name" : "std::hash<long long>",
   "referenced_type" : "_ZTINSt3__14hashIxEE",
   "self_type" : "_ZTINSt3__14hashIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113__scalar_hashIyLj2EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14hashIyEE",
   "name" : "std::hash<unsigned long long>",
   "referenced_type" : "_ZTINSt3__14hashIyEE",
   "self_type" : "_ZTINSt3__14hashIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__14lessIvEE",
   "name" : "std::less<>",
   "referenced_type" : "_ZTINSt3__14lessIvEE",
   "self_type" : "_ZTINSt3__14lessIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/__functional_base",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEE10_CheckArgsE",
   "name" : "std::pair<std::condition_variable *, std::mutex *>::_CheckArgs",
   "referenced_type" : "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEE10_CheckArgsE",
   "self_type" : "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEE10_CheckArgsE",
   "size" : 1,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "first",
     "referenced_type" : "_ZTIPNSt3__118condition_variableE"
    },
    {
     "field_name" : "second",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPNSt3__15mutexE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "name" : "std::pair<std::condition_variable *, std::mutex *>",
   "referenced_type" : "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/utility",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE",
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__14plusIvEE",
   "name" : "std::plus<>",
   "referenced_type" : "_ZTINSt3__14plusIvEE",
   "self_type" : "_ZTINSt3__14plusIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15__anyE",
   "name" : "std::__any",
   "referenced_type" : "_ZTINSt3__15__anyE",
   "self_type" : "_ZTINSt3__15__anyE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15__natE",
   "name" : "std::__nat",
   "referenced_type" : "_ZTINSt3__15__natE",
   "self_type" : "_ZTINSt3__15__natE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__15__or_IJEEE",
   "name" : "std::__or_<>",
   "referenced_type" : "_ZTINSt3__15__or_IJEEE",
   "self_type" : "_ZTINSt3__15__or_IJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "__lx",
     "referenced_type" : "_ZTIA2_c"
    }
   ],
   "linker_set_key" : "_ZTINSt3__15__twoE",
   "name" : "std::__two",
   "referenced_type" : "_ZTINSt3__15__twoE",
   "self_type" : "_ZTINSt3__15__twoE",
   "size" : 2,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "referenced_type" : "_ZTINSt3__110ctype_baseE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__tab_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPKm"
    },
    {
     "access" : "private",
     "field_name" : "__del_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTINSt3__15ctypeIcEE",
   "name" : "std::ctype<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__15ctypeIcEE",
   "self_type" : "_ZTINSt3__15ctypeIcEE",
   "size" : 16,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIc"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__15ctypeIcEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__15ctypeIcED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__15ctypeIcED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIcE10do_toupperEc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIcE10do_toupperEPcPKc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIcE10do_tolowerEc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIcE10do_tolowerEPcPKc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIcE8do_widenEc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIcE8do_widenEPKcS3_Pc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIcE9do_narrowEcc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIcE9do_narrowEPKcS3_cPc"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "referenced_type" : "_ZTINSt3__110ctype_baseE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__15ctypeIwEE",
   "name" : "std::ctype<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__15ctypeIwEE",
   "self_type" : "_ZTINSt3__15ctypeIwEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__15ctypeIwEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__15ctypeIwED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__15ctypeIwED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIwE5do_isEmw"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIwE5do_isEPKwS3_Pm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIwE10do_scan_isEmPKwS3_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIwE11do_scan_notEmPKwS3_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIwE10do_toupperEw"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIwE10do_toupperEPwPKw"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIwE10do_tolowerEw"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIwE10do_tolowerEPwPKw"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIwE8do_widenEc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIwE8do_widenEPKcS3_Pw"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIwE9do_narrowEwc"
    },
    {
     "mangled_component_name" : "_ZNKSt3__15ctypeIwE9do_narrowEPKwS3_cPc"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIDnEE",
   "name" : "std::decay<std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__15decayIDnEE",
   "self_type" : "_ZTINSt3__15decayIDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "name" : "std::decay<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>>",
   "referenced_type" : "_ZTINSt3__15decayINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__15decayINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "name" : "std::decay<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>>",
   "referenced_type" : "_ZTINSt3__15decayINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__15decayINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "name" : "std::decay<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__15decayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__15decayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "name" : "std::decay<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__15decayINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__15decayINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::decay<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::decay<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::decay<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__15decayINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__15decayINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_9allocatorINS_5mutexEEEEE",
   "name" : "std::decay<std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__15decayINS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__15decayINS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_9allocatorIcEEEE",
   "name" : "std::decay<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__15decayINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__15decayINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayINS_9allocatorIwEEEE",
   "name" : "std::decay<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__15decayINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__15decayINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIOeEE",
   "name" : "std::decay<long double &&>",
   "referenced_type" : "_ZTINSt3__15decayIOeEE",
   "self_type" : "_ZTINSt3__15decayIOeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIOlEE",
   "name" : "std::decay<long &&>",
   "referenced_type" : "_ZTINSt3__15decayIOlEE",
   "self_type" : "_ZTINSt3__15decayIOlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIOxEE",
   "name" : "std::decay<long long &&>",
   "referenced_type" : "_ZTINSt3__15decayIOxEE",
   "self_type" : "_ZTINSt3__15decayIOxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIPFvPvEEE",
   "name" : "std::decay<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__15decayIPFvPvEEE",
   "self_type" : "_ZTINSt3__15decayIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "name" : "std::decay<const std::__compressed_pair<std::__shared_count *, std::__release_shared_count> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "name" : "std::decay<const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "name" : "std::decay<const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "name" : "std::decay<const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "name" : "std::decay<const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "name" : "std::decay<const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "name" : "std::decay<const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "name" : "std::decay<const std::__compressed_pair<void **, void (*)(void *)> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPcPFvPvEEEEE",
   "name" : "std::decay<const std::__compressed_pair<char *, void (*)(void *)> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPhPFvPvEEEEE",
   "name" : "std::decay<const std::__compressed_pair<unsigned char *, void (*)(void *)> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPhPFvPvEEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPhPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPiPFvPvEEEEE",
   "name" : "std::decay<const std::__compressed_pair<int *, void (*)(void *)> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPiPFvPvEEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPiPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "name" : "std::decay<const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPjPFvPvEEEEE",
   "name" : "std::decay<const std::__compressed_pair<unsigned int *, void (*)(void *)> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPjPFvPvEEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPjPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPlPFvPvEEEEE",
   "name" : "std::decay<const std::__compressed_pair<long *, void (*)(void *)> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPlPFvPvEEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPlPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPwPFvPvEEEEE",
   "name" : "std::decay<const std::__compressed_pair<wchar_t *, void (*)(void *)> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::__release_shared_count, 1, true> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::mutex, 1, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<void (*)(void *), 1, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::__shared_count *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::__thread_struct *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::locale::facet *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::locale::facet **, 0, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<void **, 0, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<char *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<unsigned char *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<int *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<unsigned int *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<long *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<wchar_t *, 0, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::decay<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_9allocatorIcEEEE",
   "name" : "std::decay<const std::allocator<char> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRKNS_9allocatorIwEEEE",
   "name" : "std::decay<const std::allocator<wchar_t> &>",
   "referenced_type" : "_ZTINSt3__15decayIRKNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__15decayIRKNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::decay<std::__sso_allocator<std::locale::facet *, 28> &>",
   "referenced_type" : "_ZTINSt3__15decayIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__15decayIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::decay<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &>",
   "referenced_type" : "_ZTINSt3__15decayIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__15decayIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::decay<std::__hidden_allocator<std::__assoc_sub_state *> &>",
   "referenced_type" : "_ZTINSt3__15decayIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__15decayIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRPNS_14__shared_countEEE",
   "name" : "std::decay<std::__shared_count *&>",
   "referenced_type" : "_ZTINSt3__15decayIRPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__15decayIRPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::decay<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *&>",
   "referenced_type" : "_ZTINSt3__15decayIRPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__15decayIRPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRPNS_6locale5facetEEE",
   "name" : "std::decay<std::locale::facet *&>",
   "referenced_type" : "_ZTINSt3__15decayIRPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__15decayIRPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::decay<void (**&)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__15decayIRPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__15decayIRPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRPPvEE",
   "name" : "std::decay<void **&>",
   "referenced_type" : "_ZTINSt3__15decayIRPPvEE",
   "self_type" : "_ZTINSt3__15decayIRPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRPcEE",
   "name" : "std::decay<char *&>",
   "referenced_type" : "_ZTINSt3__15decayIRPcEE",
   "self_type" : "_ZTINSt3__15decayIRPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRPhEE",
   "name" : "std::decay<unsigned char *&>",
   "referenced_type" : "_ZTINSt3__15decayIRPhEE",
   "self_type" : "_ZTINSt3__15decayIRPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRPiEE",
   "name" : "std::decay<int *&>",
   "referenced_type" : "_ZTINSt3__15decayIRPiEE",
   "self_type" : "_ZTINSt3__15decayIRPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRPjEE",
   "name" : "std::decay<unsigned int *&>",
   "referenced_type" : "_ZTINSt3__15decayIRPjEE",
   "self_type" : "_ZTINSt3__15decayIRPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRPlEE",
   "name" : "std::decay<long *&>",
   "referenced_type" : "_ZTINSt3__15decayIRPlEE",
   "self_type" : "_ZTINSt3__15decayIRPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIRPwEE",
   "name" : "std::decay<wchar_t *&>",
   "referenced_type" : "_ZTINSt3__15decayIRPwEE",
   "self_type" : "_ZTINSt3__15decayIRPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIeEE",
   "name" : "std::decay<long double>",
   "referenced_type" : "_ZTINSt3__15decayIeEE",
   "self_type" : "_ZTINSt3__15decayIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIlEE",
   "name" : "std::decay<long>",
   "referenced_type" : "_ZTINSt3__15decayIlEE",
   "self_type" : "_ZTINSt3__15decayIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15decayIxEE",
   "name" : "std::decay<long long>",
   "referenced_type" : "_ZTINSt3__15decayIxEE",
   "self_type" : "_ZTINSt3__15decayIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15minusIvEE",
   "name" : "std::minus<>",
   "referenced_type" : "_ZTINSt3__15minusIvEE",
   "self_type" : "_ZTINSt3__15minusIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__m_",
     "referenced_type" : "_ZTI15pthread_mutex_t"
    }
   ],
   "linker_set_key" : "_ZTINSt3__15mutexE",
   "name" : "std::mutex",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__15mutexE",
   "self_type" : "_ZTINSt3__15mutexE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__mutex_base"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15ratioILx1000000000ELx1EEE",
   "name" : "std::ratio<1000000000, 1>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__15ratioILx1000000000ELx1EEE",
   "self_type" : "_ZTINSt3__15ratioILx1000000000ELx1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15ratioILx1000000ELx1EEE",
   "name" : "std::ratio<1000000, 1>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__15ratioILx1000000ELx1EEE",
   "self_type" : "_ZTINSt3__15ratioILx1000000ELx1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1000000000EEE",
   "name" : "std::ratio<1, 1000000000>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__15ratioILx1ELx1000000000EEE",
   "self_type" : "_ZTINSt3__15ratioILx1ELx1000000000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1000000EEE",
   "name" : "std::ratio<1, 1000000>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__15ratioILx1ELx1000000EEE",
   "self_type" : "_ZTINSt3__15ratioILx1ELx1000000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1000EEE",
   "name" : "std::ratio<1, 1000>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__15ratioILx1ELx1000EEE",
   "self_type" : "_ZTINSt3__15ratioILx1ELx1000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1EEE",
   "name" : "std::ratio<1, 1>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__15ratioILx1ELx1EEE",
   "self_type" : "_ZTINSt3__15ratioILx1ELx1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15ratioILx3600ELx1EEE",
   "name" : "std::ratio<3600, 1>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__15ratioILx3600ELx1EEE",
   "self_type" : "_ZTINSt3__15ratioILx3600ELx1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15ratioILx60ELx1EEE",
   "name" : "std::ratio<60, 1>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__15ratioILx60ELx1EEE",
   "self_type" : "_ZTINSt3__15ratioILx60ELx1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__start_",
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "__size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "__stride_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__15sliceE",
   "name" : "std::slice",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__15sliceE",
   "self_type" : "_ZTINSt3__15sliceE",
   "size" : 12,
   "source_file" : "external/libcxx/include/valarray"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__15tupleIJEEE",
   "name" : "std::tuple<>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__15tupleIJEEE",
   "self_type" : "_ZTINSt3__15tupleIJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/tuple"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "first",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "second",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16_PairTE",
   "name" : "std::_PairT",
   "referenced_type" : "_ZTINSt3__16_PairTE",
   "self_type" : "_ZTINSt3__16_PairTE",
   "size" : 8,
   "source_file" : "external/libcxx/include/utility"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16__and_IJEEE",
   "name" : "std::__and_<>",
   "referenced_type" : "_ZTINSt3__16__and_IJEEE",
   "self_type" : "_ZTINSt3__16__and_IJEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16__lessIPcS1_EE",
   "name" : "std::__less<char *>",
   "referenced_type" : "_ZTINSt3__16__lessIPcS1_EE",
   "self_type" : "_ZTINSt3__16__lessIPcS1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIPc",
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16__lessIaaEE",
   "name" : "std::__less<signed char>",
   "referenced_type" : "_ZTINSt3__16__lessIaaEE",
   "self_type" : "_ZTINSt3__16__lessIaaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIa",
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16__lessIccEE",
   "name" : "std::__less<char>",
   "referenced_type" : "_ZTINSt3__16__lessIccEE",
   "self_type" : "_ZTINSt3__16__lessIccEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIc",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16__lessIddEE",
   "name" : "std::__less<double>",
   "referenced_type" : "_ZTINSt3__16__lessIddEE",
   "self_type" : "_ZTINSt3__16__lessIddEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTId",
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16__lessIeeEE",
   "name" : "std::__less<long double>",
   "referenced_type" : "_ZTINSt3__16__lessIeeEE",
   "self_type" : "_ZTINSt3__16__lessIeeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIe",
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16__lessIffEE",
   "name" : "std::__less<float>",
   "referenced_type" : "_ZTINSt3__16__lessIffEE",
   "self_type" : "_ZTINSt3__16__lessIffEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIf",
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16__lessIhhEE",
   "name" : "std::__less<unsigned char>",
   "referenced_type" : "_ZTINSt3__16__lessIhhEE",
   "self_type" : "_ZTINSt3__16__lessIhhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIh",
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16__lessIiiEE",
   "name" : "std::__less<int>",
   "referenced_type" : "_ZTINSt3__16__lessIiiEE",
   "self_type" : "_ZTINSt3__16__lessIiiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16__lessIjjEE",
   "name" : "std::__less<unsigned int>",
   "referenced_type" : "_ZTINSt3__16__lessIjjEE",
   "self_type" : "_ZTINSt3__16__lessIjjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16__lessIllEE",
   "name" : "std::__less<long>",
   "referenced_type" : "_ZTINSt3__16__lessIllEE",
   "self_type" : "_ZTINSt3__16__lessIllEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIl",
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16__lessImmEE",
   "name" : "std::__less<unsigned long>",
   "referenced_type" : "_ZTINSt3__16__lessImmEE",
   "self_type" : "_ZTINSt3__16__lessImmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIm",
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16__lessIssEE",
   "name" : "std::__less<short>",
   "referenced_type" : "_ZTINSt3__16__lessIssEE",
   "self_type" : "_ZTINSt3__16__lessIssEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIs",
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16__lessIttEE",
   "name" : "std::__less<unsigned short>",
   "referenced_type" : "_ZTINSt3__16__lessIttEE",
   "self_type" : "_ZTINSt3__16__lessIttEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIt",
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16__lessIwwEE",
   "name" : "std::__less<wchar_t>",
   "referenced_type" : "_ZTINSt3__16__lessIwwEE",
   "self_type" : "_ZTINSt3__16__lessIwwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIw",
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16__lessIxxEE",
   "name" : "std::__less<long long>",
   "referenced_type" : "_ZTINSt3__16__lessIxxEE",
   "self_type" : "_ZTINSt3__16__lessIxxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIx",
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16__lessIyyEE",
   "name" : "std::__less<unsigned long long>",
   "referenced_type" : "_ZTINSt3__16__lessIyyEE",
   "self_type" : "_ZTINSt3__16__lessIyyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/algorithm",
   "template_args" :
   [
    "_ZTIy",
    "_ZTIy"
   ]
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTINSt3__16__nodeIcEE",
   "name" : "std::__node<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16__nodeIcEE",
   "self_type" : "_ZTINSt3__16__nodeIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex",
   "template_args" :
   [
    "_ZTIc"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__16__nodeIcEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__16__nodeIcED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__16__nodeIcED0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt3__16__nodeIcE6__execERNS_7__stateIcEE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__16__nodeIcE12__exec_splitEbRNS_7__stateIcEE"
    }
   ]
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTINSt3__16__nodeIwEE",
   "name" : "std::__node<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16__nodeIwEE",
   "self_type" : "_ZTINSt3__16__nodeIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/regex",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__16__nodeIwEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__16__nodeIwED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__16__nodeIwED0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt3__16__nodeIwE6__execERNS_7__stateIwEE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__16__nodeIwE12__exec_splitEbRNS_7__stateIwEE"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__113__atomic_baseIiLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16atomicIiEE",
   "name" : "std::atomic<int>",
   "referenced_type" : "_ZTINSt3__16atomicIiEE",
   "self_type" : "_ZTINSt3__16atomicIiEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/atomic",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16bit_orIvEE",
   "name" : "std::bit_or<>",
   "referenced_type" : "_ZTINSt3__16bit_orIvEE",
   "self_type" : "_ZTINSt3__16bit_orIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__d_",
     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono12steady_clockE",
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__d_",
     "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono12system_clockE",
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__d_",
     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono12system_clockE",
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__d_",
     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "self_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono12system_clockE",
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__d_",
     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::chrono::time_point<std::__fs::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem16_FilesystemClockE",
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono12steady_clockE",
   "name" : "std::chrono::steady_clock",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16chrono12steady_clockE",
   "self_type" : "_ZTINSt3__16chrono12steady_clockE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono12system_clockE",
   "name" : "std::chrono::system_clock",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16chrono12system_clockE",
   "self_type" : "_ZTINSt3__16chrono12system_clockE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EE",
   "name" : "std::chrono::__duration_lt<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__16chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EE",
   "self_type" : "_ZTINSt3__16chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::chrono::__is_duration<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "name" : "std::chrono::__is_duration<std::chrono::duration<long double, std::ratio<1, 1>>>",
   "referenced_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "self_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "name" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1000000>>>",
   "referenced_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "self_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "name" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1>>>",
   "referenced_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "self_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationIeEE",
   "name" : "std::chrono::__is_duration<long double>",
   "referenced_type" : "_ZTINSt3__16chrono13__is_durationIeEE",
   "self_type" : "_ZTINSt3__16chrono13__is_durationIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationIlEE",
   "name" : "std::chrono::__is_duration<long>",
   "referenced_type" : "_ZTINSt3__16chrono13__is_durationIlEE",
   "self_type" : "_ZTINSt3__16chrono13__is_durationIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationIxEE",
   "name" : "std::chrono::__is_duration<long long>",
   "referenced_type" : "_ZTINSt3__16chrono13__is_durationIxEE",
   "self_type" : "_ZTINSt3__16chrono13__is_durationIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "name" : "std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long double, std::ratio<1, 1>>, std::ratio<1, 1000000000>, true, false>",
   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
   "name" : "std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long double, std::ratio<1, 1000000000>>, std::ratio<1, 1>, true, true>",
   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
   "self_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
    "_ZTINSt3__15ratioILx1ELx1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "name" : "std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long long, std::ratio<1, 1>>, std::ratio<1, 1000000000>, true, false>",
   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "name" : "std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1000000>>, std::chrono::duration<long long, std::ratio<1, 1>>, std::ratio<1, 1000000>, true, false>",
   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
    "_ZTINSt3__15ratioILx1ELx1000000EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
   "name" : "std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1>>, std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::ratio<1000000000, 1>, false, true>",
   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
   "self_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
    "_ZTINSt3__15ratioILx1000000000ELx1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEE",
   "name" : "std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1>>, std::chrono::duration<long long, std::ratio<1, 1000000>>, std::ratio<1000000, 1>, false, true>",
   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEE",
   "self_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
    "_ZTINSt3__15ratioILx1000000ELx1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono15duration_valuesIxEE",
   "name" : "std::chrono::duration_values<long long>",
   "referenced_type" : "_ZTINSt3__16chrono15duration_valuesIxEE",
   "self_type" : "_ZTINSt3__16chrono15duration_valuesIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long double, std::ratio<1, 1>>>",
   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000>>>",
   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long long, std::ratio<1, 1>>>",
   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117is_floating_pointIeEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointIeEE",
   "name" : "std::chrono::treat_as_floating_point<long double>",
   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointIeEE",
   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117is_floating_pointIlEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointIlEE",
   "name" : "std::chrono::treat_as_floating_point<long>",
   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointIlEE",
   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117is_floating_pointIxEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointIxEE",
   "name" : "std::chrono::treat_as_floating_point<long long>",
   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointIxEE",
   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>::__mul<1, 1, false>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__rep_",
     "referenced_type" : "_ZTIe"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTIe",
    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000>>::__no_overflow<std::ratio<1, 1000000>, std::ratio<1, 1000000>>::__mul<1, 1, false>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEE13__no_overflowIS3_S3_EE",
   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000>>::__no_overflow<std::ratio<1, 1000000>, std::ratio<1, 1000000>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEE13__no_overflowIS3_S3_EE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEE13__no_overflowIS3_S3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1000000EEE",
    "_ZTINSt3__15ratioILx1ELx1000000EEE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__rep_",
     "referenced_type" : "_ZTIe"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTIe",
    "_ZTINSt3__15ratioILx1ELx1000000EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "name" : "std::chrono::duration<long double, std::ratio<1, 1000>>::__no_overflow<std::ratio<1, 1000>, std::ratio<1, 1000>>::__mul<1, 1, false>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEE13__no_overflowIS3_S3_EE",
   "name" : "std::chrono::duration<long double, std::ratio<1, 1000>>::__no_overflow<std::ratio<1, 1000>, std::ratio<1, 1000>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEE13__no_overflowIS3_S3_EE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEE13__no_overflowIS3_S3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1000EEE",
    "_ZTINSt3__15ratioILx1ELx1000EEE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__rep_",
     "referenced_type" : "_ZTIe"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
   "name" : "std::chrono::duration<long double, std::ratio<1, 1000>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTIe",
    "_ZTINSt3__15ratioILx1ELx1000EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEE13__no_overflowINS2_ILx1ELx1000000000EEES3_E5__mulILx1ELx1000000000ELb0EEE",
   "name" : "std::chrono::duration<long double, std::ratio<1, 1>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1>>::__mul<1, 1000000000, false>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEE13__no_overflowINS2_ILx1ELx1000000000EEES3_E5__mulILx1ELx1000000000ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEE13__no_overflowINS2_ILx1ELx1000000000EEES3_E5__mulILx1ELx1000000000ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEE13__no_overflowINS2_ILx1ELx1000000000EEES3_E5__mulILx1ELx1ELb0EEE",
   "name" : "std::chrono::duration<long double, std::ratio<1, 1>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1>>::__mul<1, 1, false>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEE13__no_overflowINS2_ILx1ELx1000000000EEES3_E5__mulILx1ELx1ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEE13__no_overflowINS2_ILx1ELx1000000000EEES3_E5__mulILx1ELx1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEE13__no_overflowINS2_ILx1ELx1000000000EEES3_EE",
   "name" : "std::chrono::duration<long double, std::ratio<1, 1>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEE13__no_overflowINS2_ILx1ELx1000000000EEES3_EE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEE13__no_overflowINS2_ILx1ELx1000000000EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
    "_ZTINSt3__15ratioILx1ELx1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "name" : "std::chrono::duration<long double, std::ratio<1, 1>>::__no_overflow<std::ratio<1, 1>, std::ratio<1, 1>>::__mul<1, 1, false>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEE13__no_overflowIS3_S3_EE",
   "name" : "std::chrono::duration<long double, std::ratio<1, 1>>::__no_overflow<std::ratio<1, 1>, std::ratio<1, 1>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEE13__no_overflowIS3_S3_EE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEE13__no_overflowIS3_S3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1EEE",
    "_ZTINSt3__15ratioILx1ELx1EEE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__rep_",
     "referenced_type" : "_ZTIe"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
   "name" : "std::chrono::duration<long double, std::ratio<1, 1>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTIe",
    "_ZTINSt3__15ratioILx1ELx1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "name" : "std::chrono::duration<long double, std::ratio<3600, 1>>::__no_overflow<std::ratio<3600, 1>, std::ratio<3600, 1>>::__mul<1, 1, false>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEE13__no_overflowIS3_S3_EE",
   "name" : "std::chrono::duration<long double, std::ratio<3600, 1>>::__no_overflow<std::ratio<3600, 1>, std::ratio<3600, 1>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEE13__no_overflowIS3_S3_EE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEE13__no_overflowIS3_S3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx3600ELx1EEE",
    "_ZTINSt3__15ratioILx3600ELx1EEE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__rep_",
     "referenced_type" : "_ZTIe"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
   "name" : "std::chrono::duration<long double, std::ratio<3600, 1>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTIe",
    "_ZTINSt3__15ratioILx3600ELx1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "name" : "std::chrono::duration<long double, std::ratio<60, 1>>::__no_overflow<std::ratio<60, 1>, std::ratio<60, 1>>::__mul<1, 1, false>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEE13__no_overflowIS3_S3_EE",
   "name" : "std::chrono::duration<long double, std::ratio<60, 1>>::__no_overflow<std::ratio<60, 1>, std::ratio<60, 1>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEE13__no_overflowIS3_S3_EE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEE13__no_overflowIS3_S3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx60ELx1EEE",
    "_ZTINSt3__15ratioILx60ELx1EEE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__rep_",
     "referenced_type" : "_ZTIe"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
   "name" : "std::chrono::duration<long double, std::ratio<60, 1>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTIe",
    "_ZTINSt3__15ratioILx60ELx1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "name" : "std::chrono::duration<long, std::ratio<3600, 1>>::__no_overflow<std::ratio<3600, 1>, std::ratio<3600, 1>>::__mul<1, 1, false>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEE13__no_overflowIS3_S3_EE",
   "name" : "std::chrono::duration<long, std::ratio<3600, 1>>::__no_overflow<std::ratio<3600, 1>, std::ratio<3600, 1>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEE13__no_overflowIS3_S3_EE",
   "self_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEE13__no_overflowIS3_S3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx3600ELx1EEE",
    "_ZTINSt3__15ratioILx3600ELx1EEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__rep_",
     "referenced_type" : "_ZTIl"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
   "name" : "std::chrono::duration<long, std::ratio<3600, 1>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
   "self_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTIl",
    "_ZTINSt3__15ratioILx3600ELx1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "name" : "std::chrono::duration<long, std::ratio<60, 1>>::__no_overflow<std::ratio<60, 1>, std::ratio<60, 1>>::__mul<1, 1, false>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEE13__no_overflowIS3_S3_EE",
   "name" : "std::chrono::duration<long, std::ratio<60, 1>>::__no_overflow<std::ratio<60, 1>, std::ratio<60, 1>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEE13__no_overflowIS3_S3_EE",
   "self_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEE13__no_overflowIS3_S3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx60ELx1EEE",
    "_ZTINSt3__15ratioILx60ELx1EEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__rep_",
     "referenced_type" : "_ZTIl"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
   "name" : "std::chrono::duration<long, std::ratio<60, 1>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
   "self_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTIl",
    "_ZTINSt3__15ratioILx60ELx1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1000000000ELb0EEE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1>, std::ratio<1, 1000000000>>::__mul<1, 1000000000, false>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1000000000ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1000000000ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1ELb0EEE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1>, std::ratio<1, 1000000000>>::__mul<1, 1, false>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_EE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1>, std::ratio<1, 1000000000>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_EE",
   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1EEE",
    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>::__mul<1, 1, false>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__rep_",
     "referenced_type" : "_ZTIx"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTIx",
    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1000000ELb0EEE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000>>::__no_overflow<std::ratio<1, 1>, std::ratio<1, 1000000>>::__mul<1, 1000000, false>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1000000ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1000000ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1ELb0EEE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000>>::__no_overflow<std::ratio<1, 1>, std::ratio<1, 1000000>>::__mul<1, 1, false>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_EE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000>>::__no_overflow<std::ratio<1, 1>, std::ratio<1, 1000000>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_EE",
   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1EEE",
    "_ZTINSt3__15ratioILx1ELx1000000EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000>>::__no_overflow<std::ratio<1, 1000000>, std::ratio<1, 1000000>>::__mul<1, 1, false>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEE13__no_overflowIS3_S3_EE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000>>::__no_overflow<std::ratio<1, 1000000>, std::ratio<1, 1000000>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEE13__no_overflowIS3_S3_EE",
   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEE13__no_overflowIS3_S3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1000000EEE",
    "_ZTINSt3__15ratioILx1ELx1000000EEE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__rep_",
     "referenced_type" : "_ZTIx"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTIx",
    "_ZTINSt3__15ratioILx1ELx1000000EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1000>>::__no_overflow<std::ratio<1, 1000>, std::ratio<1, 1000>>::__mul<1, 1, false>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEE13__no_overflowIS3_S3_EE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1000>>::__no_overflow<std::ratio<1, 1000>, std::ratio<1, 1000>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEE13__no_overflowIS3_S3_EE",
   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEE13__no_overflowIS3_S3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1000EEE",
    "_ZTINSt3__15ratioILx1ELx1000EEE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__rep_",
     "referenced_type" : "_ZTIx"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1000>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTIx",
    "_ZTINSt3__15ratioILx1ELx1000EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1>>::__no_overflow<std::ratio<1, 1>, std::ratio<1, 1>>::__mul<1, 1, false>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEE13__no_overflowIS3_S3_EE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1>>::__no_overflow<std::ratio<1, 1>, std::ratio<1, 1>>",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEE13__no_overflowIS3_S3_EE",
   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEE13__no_overflowIS3_S3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTINSt3__15ratioILx1ELx1EEE",
    "_ZTINSt3__15ratioILx1ELx1EEE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__rep_",
     "referenced_type" : "_ZTIx"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
   "name" : "std::chrono::duration<long long, std::ratio<1, 1>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/chrono",
   "template_args" :
   [
    "_ZTIx",
    "_ZTINSt3__15ratioILx1ELx1EEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__state_",
     "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16futureIvEE",
   "name" : "std::future<void>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16futureIvEE",
   "self_type" : "_ZTINSt3__16futureIvEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__size_",
     "referenced_type" : "_ZTINSt3__18valarrayIjEE"
    },
    {
     "access" : "private",
     "field_name" : "__stride_",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__18valarrayIjEE"
    },
    {
     "access" : "private",
     "field_name" : "__1d_",
     "field_offset" : 128,
     "referenced_type" : "_ZTINSt3__18valarrayIjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16gsliceE",
   "name" : "std::gslice",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16gsliceE",
   "self_type" : "_ZTINSt3__16gsliceE",
   "size" : 24,
   "source_file" : "external/libcxx/include/valarray"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__flag_",
     "referenced_type" : "_ZTINSt3__19once_flagE"
    },
    {
     "access" : "private",
     "field_name" : "__id_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16locale2idE",
   "name" : "std::locale::id",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16locale2idE",
   "self_type" : "_ZTINSt3__16locale2idE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114__shared_countE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16locale5facetE",
   "name" : "std::locale::facet",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16locale5facetE",
   "self_type" : "_ZTINSt3__16locale5facetE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__16locale5facetE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__16locale5facetD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__16locale5facetD0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__locale_",
     "referenced_type" : "_ZTIPNSt3__16locale5__impE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16localeE",
   "name" : "std::locale",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16localeE",
   "self_type" : "_ZTINSt3__16localeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/__locale"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16negateIvEE",
   "name" : "std::negate<>",
   "referenced_type" : "_ZTINSt3__16negateIvEE",
   "self_type" : "_ZTINSt3__16negateIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__t_",
     "referenced_type" : "_ZTIl"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16threadE",
   "name" : "std::thread",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16threadE",
   "self_type" : "_ZTINSt3__16threadE",
   "size" : 4,
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "access" : "private",
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE24__RAII_IncreaseAnnotatorE",
   "name" : "std::vector<std::pair<std::condition_variable *, std::mutex *>, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>::__RAII_IncreaseAnnotator",
   "referenced_type" : "_ZTINSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE24__RAII_IncreaseAnnotatorE",
   "self_type" : "_ZTINSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE24__RAII_IncreaseAnnotatorE",
   "size" : 1,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__113__vector_baseINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "name" : "std::vector<std::pair<std::condition_variable *, std::mutex *>, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTINSt3__16vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__113__vector_baseINS_4pairIjPKcEENS_9allocatorIS4_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16vectorINS_4pairIjPKcEENS_9allocatorIS4_EEEE",
   "name" : "std::vector<std::pair<unsigned int, const char *>, std::allocator<std::pair<unsigned int, const char *>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16vectorINS_4pairIjPKcEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__16vectorINS_4pairIjPKcEENS_9allocatorIS4_EEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKcEE",
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__113__vector_baseINS_4pairIjPKwEENS_9allocatorIS4_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16vectorINS_4pairIjPKwEENS_9allocatorIS4_EEEE",
   "name" : "std::vector<std::pair<unsigned int, const wchar_t *>, std::allocator<std::pair<unsigned int, const wchar_t *>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16vectorINS_4pairIjPKwEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__16vectorINS_4pairIjPKwEENS_9allocatorIS4_EEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKwEE",
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__113__vector_baseINS_9sub_matchIPKcEENS_9allocatorIS4_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEEE",
   "name" : "std::vector<std::sub_match<const char *>, std::allocator<std::sub_match<const char *>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKcEE",
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__113__vector_baseINS_9sub_matchIPKwEENS_9allocatorIS4_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16vectorINS_9sub_matchIPKwEENS_9allocatorIS4_EEEE",
   "name" : "std::vector<std::sub_match<const wchar_t *>, std::allocator<std::sub_match<const wchar_t *>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16vectorINS_9sub_matchIPKwEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__16vectorINS_9sub_matchIPKwEENS_9allocatorIS4_EEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKwEE",
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
   ]
  },
  {
   "access" : "private",
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE24__RAII_IncreaseAnnotatorE",
   "name" : "std::vector<std::__assoc_sub_state *, std::__hidden_allocator<std::__assoc_sub_state *>>::__RAII_IncreaseAnnotator",
   "referenced_type" : "_ZTINSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE24__RAII_IncreaseAnnotatorE",
   "self_type" : "_ZTINSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE24__RAII_IncreaseAnnotatorE",
   "size" : 1,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__113__vector_baseIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "name" : "std::vector<std::__assoc_sub_state *, std::__hidden_allocator<std::__assoc_sub_state *>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTINSt3__16vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE",
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "access" : "private",
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEE24__RAII_IncreaseAnnotatorE",
   "name" : "std::vector<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28>>::__RAII_IncreaseAnnotator",
   "referenced_type" : "_ZTINSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEE24__RAII_IncreaseAnnotatorE",
   "self_type" : "_ZTINSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEE24__RAII_IncreaseAnnotatorE",
   "size" : 1,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 8,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__113__vector_baseIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "std::vector<std::locale::facet *, std::__sso_allocator<std::locale::facet *, 28>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTINSt3__16vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 136,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE",
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__113__vector_baseIdNS_9allocatorIdEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
   "name" : "std::vector<double, std::allocator<double>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTId",
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__113__vector_baseIiNS_9allocatorIiEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
   "name" : "std::vector<int, std::allocator<int>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
   "self_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTIi",
    "_ZTINSt3__19allocatorIiEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__113__vector_baseIjNS_9allocatorIjEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
   "name" : "std::vector<unsigned int, std::allocator<unsigned int>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
   "self_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/vector",
   "template_args" :
   [
    "_ZTIj",
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIDnLb1EEE",
   "name" : "std::__decay<std::nullptr_t, true>",
   "referenced_type" : "_ZTINSt3__17__decayIDnLb1EEE",
   "self_type" : "_ZTINSt3__17__decayIDnLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair<std::__shared_count *, std::__release_shared_count>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPPvPFvS2_EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair<void **, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPPvPFvS2_EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPPvPFvS2_EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPcPFvPvEEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair<char *, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPcPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPcPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPhPFvPvEEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair<unsigned char *, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPhPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPhPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPiPFvPvEEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair<int *, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPiPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPiPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPjNS_9allocatorIjEEEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPjNS_9allocatorIjEEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPjNS_9allocatorIjEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPjPFvPvEEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair<unsigned int *, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPjPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPjPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPlPFvPvEEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair<long *, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPlPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPlPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPwPFvPvEEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair<wchar_t *, void (*)(void *)>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPwPFvPvEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPwPFvPvEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::__release_shared_count, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::mutex, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::__shared_count *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::__thread_struct *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::locale::facet *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::locale::facet **, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<void **, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<char *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<int *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<long *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<wchar_t *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE",
   "name" : "std::__decay<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_9allocatorIcEELb1EEE",
   "name" : "std::__decay<const std::allocator<char>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_9allocatorIcEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_9allocatorIcEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIKNS_9allocatorIwEELb1EEE",
   "name" : "std::__decay<const std::allocator<wchar_t>, true>",
   "referenced_type" : "_ZTINSt3__17__decayIKNS_9allocatorIwEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIKNS_9allocatorIwEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb1EEE",
   "name" : "std::__decay<std::__sso_allocator<std::locale::facet *, 28>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_15__sso_allocatorIPNS_6locale5facetELj28EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EELb1EEE",
   "name" : "std::__decay<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EELb1EEE",
   "name" : "std::__decay<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE",
   "name" : "std::__decay<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EELb1EEE",
   "name" : "std::__decay<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb1EEE",
   "name" : "std::__decay<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb1EEE",
   "name" : "std::__decay<std::__hidden_allocator<std::__assoc_sub_state *>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELb1EEE",
   "name" : "std::__decay<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::__release_shared_count, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::mutex, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::__shared_count *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::__thread_struct *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::locale::facet *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::locale::facet **, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<void **, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPPvLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<char *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<int *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPiLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<long *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPlLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<wchar_t *, 0, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPwLi0ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE",
   "name" : "std::__decay<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_4pairIPNS_18condition_variableEPNS_5mutexEEELb1EEE",
   "name" : "std::__decay<std::pair<std::condition_variable *, std::mutex *>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_4pairIPNS_18condition_variableEPNS_5mutexEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_4pairIPNS_18condition_variableEPNS_5mutexEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_9allocatorINS_5mutexEEELb1EEE",
   "name" : "std::__decay<std::allocator<std::mutex>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_9allocatorINS_5mutexEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_9allocatorINS_5mutexEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_9allocatorIcEELb1EEE",
   "name" : "std::__decay<std::allocator<char>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_9allocatorIcEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_9allocatorIcEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayINS_9allocatorIwEELb1EEE",
   "name" : "std::__decay<std::allocator<wchar_t>, true>",
   "referenced_type" : "_ZTINSt3__17__decayINS_9allocatorIwEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayINS_9allocatorIwEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIPFvPvELb1EEE",
   "name" : "std::__decay<void (*)(void *), true>",
   "referenced_type" : "_ZTINSt3__17__decayIPFvPvELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIPFvPvELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIPNS_14__shared_countELb1EEE",
   "name" : "std::__decay<std::__shared_count *, true>",
   "referenced_type" : "_ZTINSt3__17__decayIPNS_14__shared_countELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIPNS_14__shared_countELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELb1EEE",
   "name" : "std::__decay<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, true>",
   "referenced_type" : "_ZTINSt3__17__decayIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIPNS_6locale5facetELb1EEE",
   "name" : "std::__decay<std::locale::facet *, true>",
   "referenced_type" : "_ZTINSt3__17__decayIPNS_6locale5facetELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIPNS_6locale5facetELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIPPFvNS_8ios_base5eventERS1_iELb1EEE",
   "name" : "std::__decay<void (**)(event, ios_base &, int), true>",
   "referenced_type" : "_ZTINSt3__17__decayIPPFvNS_8ios_base5eventERS1_iELb1EEE",
   "self_type" : "_ZTINSt3__17__decayIPPFvNS_8ios_base5eventERS1_iELb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIPPvLb1EEE",
   "name" : "std::__decay<void **, true>",
   "referenced_type" : "_ZTINSt3__17__decayIPPvLb1EEE",
   "self_type" : "_ZTINSt3__17__decayIPPvLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIPcLb1EEE",
   "name" : "std::__decay<char *, true>",
   "referenced_type" : "_ZTINSt3__17__decayIPcLb1EEE",
   "self_type" : "_ZTINSt3__17__decayIPcLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIPhLb1EEE",
   "name" : "std::__decay<unsigned char *, true>",
   "referenced_type" : "_ZTINSt3__17__decayIPhLb1EEE",
   "self_type" : "_ZTINSt3__17__decayIPhLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIPiLb1EEE",
   "name" : "std::__decay<int *, true>",
   "referenced_type" : "_ZTINSt3__17__decayIPiLb1EEE",
   "self_type" : "_ZTINSt3__17__decayIPiLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIPjLb1EEE",
   "name" : "std::__decay<unsigned int *, true>",
   "referenced_type" : "_ZTINSt3__17__decayIPjLb1EEE",
   "self_type" : "_ZTINSt3__17__decayIPjLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIPlLb1EEE",
   "name" : "std::__decay<long *, true>",
   "referenced_type" : "_ZTINSt3__17__decayIPlLb1EEE",
   "self_type" : "_ZTINSt3__17__decayIPlLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIPwLb1EEE",
   "name" : "std::__decay<wchar_t *, true>",
   "referenced_type" : "_ZTINSt3__17__decayIPwLb1EEE",
   "self_type" : "_ZTINSt3__17__decayIPwLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIeLb1EEE",
   "name" : "std::__decay<long double, true>",
   "referenced_type" : "_ZTINSt3__17__decayIeLb1EEE",
   "self_type" : "_ZTINSt3__17__decayIeLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIlLb1EEE",
   "name" : "std::__decay<long, true>",
   "referenced_type" : "_ZTINSt3__17__decayIlLb1EEE",
   "self_type" : "_ZTINSt3__17__decayIlLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17__decayIxLb1EEE",
   "name" : "std::__decay<long long, true>",
   "referenced_type" : "_ZTINSt3__17__decayIxLb1EEE",
   "self_type" : "_ZTINSt3__17__decayIxLb1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__do_",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "__first_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "__current_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "__last_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "__sub_matches_",
     "field_offset" : 128,
     "referenced_type" : "_ZTINSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEEE"
    },
    {
     "field_name" : "__loop_data_",
     "field_offset" : 224,
     "referenced_type" : "_ZTINSt3__16vectorINS_4pairIjPKcEENS_9allocatorIS4_EEEE"
    },
    {
     "field_name" : "__node_",
     "field_offset" : 320,
     "referenced_type" : "_ZTIPKNSt3__16__nodeIcEE"
    },
    {
     "field_name" : "__flags_",
     "field_offset" : 352,
     "referenced_type" : "_ZTINSt3__115regex_constants15match_flag_typeE"
    },
    {
     "field_name" : "__at_first_",
     "field_offset" : 384,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17__stateIcEE",
   "name" : "std::__state<char>",
   "referenced_type" : "_ZTINSt3__17__stateIcEE",
   "self_type" : "_ZTINSt3__17__stateIcEE",
   "size" : 52,
   "source_file" : "external/libcxx/include/regex",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__do_",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "__first_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPKw"
    },
    {
     "field_name" : "__current_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPKw"
    },
    {
     "field_name" : "__last_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPKw"
    },
    {
     "field_name" : "__sub_matches_",
     "field_offset" : 128,
     "referenced_type" : "_ZTINSt3__16vectorINS_9sub_matchIPKwEENS_9allocatorIS4_EEEE"
    },
    {
     "field_name" : "__loop_data_",
     "field_offset" : 224,
     "referenced_type" : "_ZTINSt3__16vectorINS_4pairIjPKwEENS_9allocatorIS4_EEEE"
    },
    {
     "field_name" : "__node_",
     "field_offset" : 320,
     "referenced_type" : "_ZTIPKNSt3__16__nodeIwEE"
    },
    {
     "field_name" : "__flags_",
     "field_offset" : 352,
     "referenced_type" : "_ZTINSt3__115regex_constants15match_flag_typeE"
    },
    {
     "field_name" : "__at_first_",
     "field_offset" : 384,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17__stateIwEE",
   "name" : "std::__state<wchar_t>",
   "referenced_type" : "_ZTINSt3__17__stateIwEE",
   "self_type" : "_ZTINSt3__17__stateIwEE",
   "size" : 52,
   "source_file" : "external/libcxx/include/regex",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17bit_andIvEE",
   "name" : "std::bit_and<>",
   "referenced_type" : "_ZTINSt3__17bit_andIvEE",
   "self_type" : "_ZTINSt3__17bit_andIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17bit_notIvEE",
   "name" : "std::bit_not<>",
   "referenced_type" : "_ZTINSt3__17bit_notIvEE",
   "self_type" : "_ZTINSt3__17bit_notIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17bit_xorIvEE",
   "name" : "std::bit_xor<>",
   "referenced_type" : "_ZTINSt3__17bit_xorIvEE",
   "self_type" : "_ZTINSt3__17bit_xorIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "referenced_type" : "_ZTINSt3__112codecvt_baseE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17codecvtIDic9mbstate_tEE",
   "name" : "std::codecvt<char32_t, char, mbstate_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__17codecvtIDic9mbstate_tEE",
   "self_type" : "_ZTINSt3__17codecvtIDic9mbstate_tEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIDi",
    "_ZTIc",
    "_ZTI9mbstate_t"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__17codecvtIDic9mbstate_tEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17codecvtIDic9mbstate_tED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17codecvtIDic9mbstate_tED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE6do_outERS1_PKDiS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE5do_inERS1_PKcS5_RS5_PDiS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE9do_lengthERS1_PKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "referenced_type" : "_ZTINSt3__112codecvt_baseE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE",
   "name" : "std::codecvt<char16_t, char, mbstate_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE",
   "self_type" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIDs",
    "_ZTIc",
    "_ZTI9mbstate_t"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17codecvtIDsc9mbstate_tED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17codecvtIDsc9mbstate_tED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE6do_outERS1_PKDsS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE5do_inERS1_PKcS5_RS5_PDsS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE9do_lengthERS1_PKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "referenced_type" : "_ZTINSt3__112codecvt_baseE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17codecvtIcc9mbstate_tEE",
   "name" : "std::codecvt<char, char, mbstate_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__17codecvtIcc9mbstate_tEE",
   "self_type" : "_ZTINSt3__17codecvtIcc9mbstate_tEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIc",
    "_ZTIc",
    "_ZTI9mbstate_t"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__17codecvtIcc9mbstate_tEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17codecvtIcc9mbstate_tED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17codecvtIcc9mbstate_tED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE6do_outERS1_PKcS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE5do_inERS1_PKcS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE9do_lengthERS1_PKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "referenced_type" : "_ZTINSt3__112codecvt_baseE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__l",
     "field_offset" : 64,
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17codecvtIwc9mbstate_tEE",
   "name" : "std::codecvt<wchar_t, char, mbstate_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__17codecvtIwc9mbstate_tEE",
   "self_type" : "_ZTINSt3__17codecvtIwc9mbstate_tEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIw",
    "_ZTIc",
    "_ZTI9mbstate_t"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__17codecvtIwc9mbstate_tEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17codecvtIwc9mbstate_tED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17codecvtIwc9mbstate_tED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE6do_outERS1_PKwS5_RS5_PcS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE5do_inERS1_PKcS5_RS5_PwS7_RS7_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE11do_encodingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE16do_always_noconvEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE9do_lengthERS1_PKcS5_j"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE13do_max_lengthEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17collateIcEE",
   "name" : "std::collate<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__17collateIcEE",
   "self_type" : "_ZTINSt3__17collateIcEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIc"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__17collateIcEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17collateIcED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17collateIcED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17collateIcE10do_compareEPKcS3_S3_S3_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17collateIcE12do_transformEPKcS3_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17collateIcE7do_hashEPKcS3_"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17collateIwEE",
   "name" : "std::collate<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__17collateIwEE",
   "self_type" : "_ZTINSt3__17collateIwEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__17collateIwEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17collateIwED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17collateIwED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17collateIwE10do_compareEPKwS3_S3_S3_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17collateIwE12do_transformEPKwS3_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17collateIwE7do_hashEPKwS3_"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17dividesIvEE",
   "name" : "std::divides<>",
   "referenced_type" : "_ZTINSt3__17dividesIvEE",
   "self_type" : "_ZTINSt3__17dividesIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17greaterIvEE",
   "name" : "std::greater<>",
   "referenced_type" : "_ZTINSt3__17greaterIvEE",
   "self_type" : "_ZTINSt3__17greaterIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_enumIiEE",
   "name" : "std::is_enum<int>",
   "referenced_type" : "_ZTINSt3__17is_enumIiEE",
   "self_type" : "_ZTINSt3__17is_enumIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIDiDiEE",
   "name" : "std::is_same<char32_t, char32_t>",
   "referenced_type" : "_ZTINSt3__17is_sameIDiDiEE",
   "self_type" : "_ZTINSt3__17is_sameIDiDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDi",
    "_ZTIDi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIDnNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "name" : "std::is_same<std::nullptr_t, std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>>",
   "referenced_type" : "_ZTINSt3__17is_sameIDnNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "self_type" : "_ZTINSt3__17is_sameIDnNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn",
    "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIDnNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "name" : "std::is_same<std::nullptr_t, std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>>",
   "referenced_type" : "_ZTINSt3__17is_sameIDnNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "self_type" : "_ZTINSt3__17is_sameIDnNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn",
    "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIDnNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "name" : "std::is_same<std::nullptr_t, std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>>",
   "referenced_type" : "_ZTINSt3__17is_sameIDnNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "self_type" : "_ZTINSt3__17is_sameIDnNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn",
    "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIDnNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "name" : "std::is_same<std::nullptr_t, std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>>",
   "referenced_type" : "_ZTINSt3__17is_sameIDnNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "self_type" : "_ZTINSt3__17is_sameIDnNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn",
    "_ZTINSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIDnvEE",
   "name" : "std::is_same<std::nullptr_t, void>",
   "referenced_type" : "_ZTINSt3__17is_sameIDnvEE",
   "self_type" : "_ZTINSt3__17is_sameIDnvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIDsDsEE",
   "name" : "std::is_same<char16_t, char16_t>",
   "referenced_type" : "_ZTINSt3__17is_sameIDsDsEE",
   "self_type" : "_ZTINSt3__17is_sameIDsDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDs",
    "_ZTIDs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_11__all_dummyIJEEES2_EE",
   "name" : "std::is_same<std::__all_dummy<>, std::__all_dummy<>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_11__all_dummyIJEEES2_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_11__all_dummyIJEEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__all_dummyIJEEE",
    "_ZTINSt3__111__all_dummyIJEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_11__all_dummyIJLb1EEEES2_EE",
   "name" : "std::is_same<std::__all_dummy<true>, std::__all_dummy<true>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_11__all_dummyIJLb1EEEES2_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_11__all_dummyIJLb1EEEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__all_dummyIJLb1EEEE",
    "_ZTINSt3__111__all_dummyIJLb1EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
   "name" : "std::is_same<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
   "name" : "std::is_same<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
   "name" : "std::is_same<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
   "name" : "std::is_same<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_14default_deleteINS_15__thread_structEEES3_EE",
   "name" : "std::is_same<std::default_delete<std::__thread_struct>, std::default_delete<std::__thread_struct>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_14default_deleteINS_15__thread_structEEES3_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_14default_deleteINS_15__thread_structEEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE",
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "name" : "std::is_same<std::__sso_allocator<std::locale::facet *, 28>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_15__sso_allocatorIPNS_6locale5facetELj28EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_15__thread_structES1_EE",
   "name" : "std::is_same<std::__thread_struct, std::__thread_struct>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_15__thread_structES1_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_15__thread_structES1_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE",
    "_ZTINSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EES9_EE",
   "name" : "std::is_same<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>, std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EES9_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEvEE",
   "name" : "std::is_same<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EES9_EE",
   "name" : "std::is_same<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>, std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EES9_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEvEE",
   "name" : "std::is_same<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EES9_EE",
   "name" : "std::is_same<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>, std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EES9_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEvEE",
   "name" : "std::is_same<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EES9_EE",
   "name" : "std::is_same<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>, std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EES9_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEvEE",
   "name" : "std::is_same<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEES5_EE",
   "name" : "std::is_same<std::__compressed_pair<std::__shared_count *, std::__release_shared_count>, std::__compressed_pair<std::__shared_count *, std::__release_shared_count>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEES5_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE",
    "_ZTINSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEvEE",
   "name" : "std::is_same<std::__compressed_pair<std::__shared_count *, std::__release_shared_count>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEES6_EE",
   "name" : "std::is_same<std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>, std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEES6_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE",
    "_ZTINSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEvEE",
   "name" : "std::is_same<std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEESB_EE",
   "name" : "std::is_same<std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>, std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEESB_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEESB_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
    "_ZTINSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEvEE",
   "name" : "std::is_same<std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEESB_EE",
   "name" : "std::is_same<std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>, std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEESB_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEESB_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
    "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEvEE",
   "name" : "std::is_same<std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEESB_EE",
   "name" : "std::is_same<std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>, std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEESB_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEESB_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
    "_ZTINSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEvEE",
   "name" : "std::is_same<std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEES7_EE",
   "name" : "std::is_same<std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>, std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEES7_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEES7_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
    "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEvEE",
   "name" : "std::is_same<std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEES8_EE",
   "name" : "std::is_same<std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>, std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEES8_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEES8_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
    "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEvEE",
   "name" : "std::is_same<std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPvPFvS2_EEES6_EE",
   "name" : "std::is_same<std::__compressed_pair<void **, void (*)(void *)>, std::__compressed_pair<void **, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPvPFvS2_EEES6_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPvPFvS2_EEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPvPFvS1_EEE",
    "_ZTINSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPvPFvS2_EEEvEE",
   "name" : "std::is_same<std::__compressed_pair<void **, void (*)(void *)>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPvPFvS2_EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPPvPFvS2_EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPPvPFvS1_EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPcPFvPvEEES6_EE",
   "name" : "std::is_same<std::__compressed_pair<char *, void (*)(void *)>, std::__compressed_pair<char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPcPFvPvEEES6_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPcPFvPvEEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPcPFvPvEEE",
    "_ZTINSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPcPFvPvEEEvEE",
   "name" : "std::is_same<std::__compressed_pair<char *, void (*)(void *)>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPcPFvPvEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPcPFvPvEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPcPFvPvEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPhPFvPvEEES6_EE",
   "name" : "std::is_same<std::__compressed_pair<unsigned char *, void (*)(void *)>, std::__compressed_pair<unsigned char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPhPFvPvEEES6_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPhPFvPvEEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPhPFvPvEEE",
    "_ZTINSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPhPFvPvEEEvEE",
   "name" : "std::is_same<std::__compressed_pair<unsigned char *, void (*)(void *)>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPhPFvPvEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPhPFvPvEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPhPFvPvEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPiPFvPvEEES6_EE",
   "name" : "std::is_same<std::__compressed_pair<int *, void (*)(void *)>, std::__compressed_pair<int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPiPFvPvEEES6_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPiPFvPvEEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPiPFvPvEEE",
    "_ZTINSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPiPFvPvEEEvEE",
   "name" : "std::is_same<std::__compressed_pair<int *, void (*)(void *)>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPiPFvPvEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPiPFvPvEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPiPFvPvEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPjNS_9allocatorIjEEEES5_EE",
   "name" : "std::is_same<std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>, std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPjNS_9allocatorIjEEEES5_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPjNS_9allocatorIjEEEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPjNS_9allocatorIjEEEE",
    "_ZTINSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPjNS_9allocatorIjEEEEvEE",
   "name" : "std::is_same<std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPjNS_9allocatorIjEEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPjNS_9allocatorIjEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPjNS_9allocatorIjEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPjPFvPvEEES6_EE",
   "name" : "std::is_same<std::__compressed_pair<unsigned int *, void (*)(void *)>, std::__compressed_pair<unsigned int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPjPFvPvEEES6_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPjPFvPvEEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPjPFvPvEEE",
    "_ZTINSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPjPFvPvEEEvEE",
   "name" : "std::is_same<std::__compressed_pair<unsigned int *, void (*)(void *)>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPjPFvPvEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPjPFvPvEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPjPFvPvEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPlPFvPvEEES6_EE",
   "name" : "std::is_same<std::__compressed_pair<long *, void (*)(void *)>, std::__compressed_pair<long *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPlPFvPvEEES6_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPlPFvPvEEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPlPFvPvEEE",
    "_ZTINSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPlPFvPvEEEvEE",
   "name" : "std::is_same<std::__compressed_pair<long *, void (*)(void *)>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPlPFvPvEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPlPFvPvEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPlPFvPvEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPwPFvPvEEES6_EE",
   "name" : "std::is_same<std::__compressed_pair<wchar_t *, void (*)(void *)>, std::__compressed_pair<wchar_t *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPwPFvPvEEES6_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPwPFvPvEEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPwPFvPvEEE",
    "_ZTINSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPwPFvPvEEEvEE",
   "name" : "std::is_same<std::__compressed_pair<wchar_t *, void (*)(void *)>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPwPFvPvEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPwPFvPvEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairIPwPFvPvEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17integral_constantIbLb0EEENS1_IbLb1EEEEE",
   "name" : "std::is_same<std::integral_constant<bool, false>, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17integral_constantIbLb0EEENS1_IbLb1EEEEE",
   "self_type" : "_ZTINSt3__17is_sameINS_17integral_constantIbLb0EEENS1_IbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117integral_constantIbLb0EEE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_17integral_constantIbLb1EEES2_EE",
   "name" : "std::is_same<std::integral_constant<bool, true>, std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_17integral_constantIbLb1EEES2_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_17integral_constantIbLb1EEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117integral_constantIbLb1EEE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "name" : "std::is_same<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "name" : "std::is_same<std::__hidden_allocator<std::__assoc_sub_state *>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEENS_14default_deleteIS6_EEEE",
   "name" : "std::is_same<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, std::default_delete<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEENS_14default_deleteIS6_EEEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEENS_14default_deleteIS6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
    "_ZTINSt3__114default_deleteINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEvEE",
   "name" : "std::is_same<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEES5_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>, std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEES5_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES7_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>, std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES7_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES7_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEESA_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>, std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEESA_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEESA_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEES6_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>, std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEES6_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEES9_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEES9_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEESA_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>, std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEESA_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEESA_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEES3_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__release_shared_count, 1, true>, std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEES3_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__release_shared_count, 1, true>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEES3_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::mutex, 1, false>, std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::mutex, 1, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEES4_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>, std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEES4_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEES5_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>, std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEES5_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES3_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true>, std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES3_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true>, std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEES4_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>, std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEES4_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES3_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES3_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPFvPvELi1ELb0EEES4_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<void (*)(void *), 1, false>, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPFvPvELi1ELb0EEES4_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPFvPvELi1ELb0EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<void (*)(void *), 1, false>, std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<void (*)(void *), 1, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEES3_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__shared_count *, 0, false>, std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEES4_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__shared_count *, 0, false>, std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEES4_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__shared_count *, 0, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEES4_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__thread_struct *, 0, false>, std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEES4_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__thread_struct *, 0, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEES7_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>, std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEES7_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEES7_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEES8_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>, std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEES8_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEES8_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEDnEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>, std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEDnEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEES9_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>, std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEES9_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEES4_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::locale::facet *, 0, false>, std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEES4_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEES5_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::locale::facet *, 0, false>, std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEES5_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::locale::facet *, 0, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEES7_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>, void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEES7_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEES7_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEES8_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>, std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEES8_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEES8_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEDnEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>, std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEDnEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEES5_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>, std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEES5_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEDnEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::locale::facet **, 0, false>, std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEDnEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEES6_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::locale::facet **, 0, false>, std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEES6_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::locale::facet **, 0, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPvLi0ELb0EEES3_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<void **, 0, false>, void **>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPvLi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPvLi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPvLi0ELb0EEES4_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<void **, 0, false>, std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPvLi0ELb0EEES4_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPvLi0ELb0EEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPvLi0ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<void **, 0, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPvLi0ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPPvLi0ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPcLi0ELb0EEES2_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<char *, 0, false>, char *>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPcLi0ELb0EEES2_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPcLi0ELb0EEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<char *, 0, false>, std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPcLi0ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<char *, 0, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPcLi0ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPcLi0ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPhLi0ELb0EEES2_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<unsigned char *, 0, false>, unsigned char *>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPhLi0ELb0EEES2_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPhLi0ELb0EEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<unsigned char *, 0, false>, std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPhLi0ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<unsigned char *, 0, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPhLi0ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPhLi0ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPiLi0ELb0EEES2_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<int *, 0, false>, int *>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPiLi0ELb0EEES2_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPiLi0ELb0EEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPiLi0ELb0EEES3_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<int *, 0, false>, std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPiLi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPiLi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPiLi0ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<int *, 0, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPiLi0ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPiLi0ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEEDnEE",
   "name" : "std::is_same<std::__compressed_pair_elem<unsigned int *, 0, false>, std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEEDnEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEEDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEES2_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<unsigned int *, 0, false>, unsigned int *>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEES2_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<unsigned int *, 0, false>, std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<unsigned int *, 0, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPlLi0ELb0EEES2_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<long *, 0, false>, long *>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPlLi0ELb0EEES2_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPlLi0ELb0EEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPlLi0ELb0EEES3_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<long *, 0, false>, std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPlLi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPlLi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPlLi0ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<long *, 0, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPlLi0ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPlLi0ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPwLi0ELb0EEES2_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<wchar_t *, 0, false>, wchar_t *>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPwLi0ELb0EEES2_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPwLi0ELb0EEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPwLi0ELb0EEES3_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<wchar_t *, 0, false>, std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPwLi0ELb0EEES3_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPwLi0ELb0EEES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPwLi0ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<wchar_t *, 0, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPwLi0ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPwLi0ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES6_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>, std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES6_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES8_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>, std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES8_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEES8_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEES9_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEES9_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEES9_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEESB_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>, std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEESB_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEESB_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEES5_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>, std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEES5_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEES5_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEES7_EE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>, std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEES7_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEES7_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEvEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__release_shared_countENS_14default_deleteINS_14__shared_countEEEEE",
   "name" : "std::is_same<std::__release_shared_count, std::default_delete<std::__shared_count>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_22__release_shared_countENS_14default_deleteINS_14__shared_countEEEEE",
   "self_type" : "_ZTINSt3__17is_sameINS_22__release_shared_countENS_14default_deleteINS_14__shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__release_shared_countE",
    "_ZTINSt3__114default_deleteINS_14__shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_4pairIPNS_18condition_variableEPNS_5mutexEEES6_EE",
   "name" : "std::is_same<std::pair<std::condition_variable *, std::mutex *>, std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_4pairIPNS_18condition_variableEPNS_5mutexEEES6_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_4pairIPNS_18condition_variableEPNS_5mutexEEES6_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_4pairIPNS_18condition_variableEPNS_5mutexEEEvEE",
   "name" : "std::is_same<std::pair<std::condition_variable *, std::mutex *>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_4pairIPNS_18condition_variableEPNS_5mutexEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_4pairIPNS_18condition_variableEPNS_5mutexEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_4pairIjPKcEES4_EE",
   "name" : "std::is_same<std::pair<unsigned int, const char *>, std::pair<unsigned int, const char *>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_4pairIjPKcEES4_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_4pairIjPKcEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKcEE",
    "_ZTINSt3__14pairIjPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_4pairIjPKwEES4_EE",
   "name" : "std::is_same<std::pair<unsigned int, const wchar_t *>, std::pair<unsigned int, const wchar_t *>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_4pairIjPKwEES4_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_4pairIjPKwEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKwEE",
    "_ZTINSt3__14pairIjPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_9allocatorINS_5mutexEEENS_17__compressed_pairIS3_S2_EEEE",
   "name" : "std::is_same<std::allocator<std::mutex>, std::__compressed_pair<std::allocator<std::mutex>, std::mutex>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_9allocatorINS_5mutexEEENS_17__compressed_pairIS3_S2_EEEE",
   "self_type" : "_ZTINSt3__17is_sameINS_9allocatorINS_5mutexEEENS_17__compressed_pairIS3_S2_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE",
    "_ZTINSt3__117__compressed_pairINS_9allocatorINS_5mutexEEES2_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_9allocatorINS_5mutexEEES2_EE",
   "name" : "std::is_same<std::allocator<std::mutex>, std::mutex>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_9allocatorINS_5mutexEEES2_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_9allocatorINS_5mutexEEES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE",
    "_ZTINSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_9allocatorINS_5mutexEEEvEE",
   "name" : "std::is_same<std::allocator<std::mutex>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_9allocatorINS_5mutexEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_9allocatorINS_5mutexEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_9allocatorIcEEvEE",
   "name" : "std::is_same<std::allocator<char>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_9allocatorIcEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_9allocatorIcEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_9allocatorIwEEvEE",
   "name" : "std::is_same<std::allocator<wchar_t>, void>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_9allocatorIwEEvEE",
   "self_type" : "_ZTINSt3__17is_sameINS_9allocatorIwEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_9sub_matchIPKcEES4_EE",
   "name" : "std::is_same<std::sub_match<const char *>, std::sub_match<const char *>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_9sub_matchIPKcEES4_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_9sub_matchIPKcEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKcEE",
    "_ZTINSt3__19sub_matchIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameINS_9sub_matchIPKwEES4_EE",
   "name" : "std::is_same<std::sub_match<const wchar_t *>, std::sub_match<const wchar_t *>>",
   "referenced_type" : "_ZTINSt3__17is_sameINS_9sub_matchIPKwEES4_EE",
   "self_type" : "_ZTINSt3__17is_sameINS_9sub_matchIPKwEES4_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKwEE",
    "_ZTINSt3__19sub_matchIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIPFvNS_8ios_base5eventERS5_iEEEEE",
   "name" : "std::is_same<void (*)(void *), std::default_delete<void (*)(event, ios_base &, int)>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIPFvNS_8ios_base5eventERS5_iEEEEE",
   "self_type" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIPFvNS_8ios_base5eventERS5_iEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE",
    "_ZTINSt3__114default_deleteIPFvNS_8ios_base5eventERS1_iEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIS1_EEEE",
   "name" : "std::is_same<void (*)(void *), std::default_delete<void *>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIS1_EEEE",
   "self_type" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIS1_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE",
    "_ZTINSt3__114default_deleteIPvEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIcEEEE",
   "name" : "std::is_same<void (*)(void *), std::default_delete<char>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIcEEEE",
   "self_type" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE",
    "_ZTINSt3__114default_deleteIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIhEEEE",
   "name" : "std::is_same<void (*)(void *), std::default_delete<unsigned char>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIhEEEE",
   "self_type" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIhEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE",
    "_ZTINSt3__114default_deleteIhEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIiEEEE",
   "name" : "std::is_same<void (*)(void *), std::default_delete<int>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIiEEEE",
   "self_type" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE",
    "_ZTINSt3__114default_deleteIiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIjEEEE",
   "name" : "std::is_same<void (*)(void *), std::default_delete<unsigned int>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIjEEEE",
   "self_type" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIjEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE",
    "_ZTINSt3__114default_deleteIjEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIlEEEE",
   "name" : "std::is_same<void (*)(void *), std::default_delete<long>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIlEEEE",
   "self_type" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIlEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE",
    "_ZTINSt3__114default_deleteIlEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIwEEEE",
   "name" : "std::is_same<void (*)(void *), std::default_delete<wchar_t>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIwEEEE",
   "self_type" : "_ZTINSt3__17is_sameIPFvPvENS_14default_deleteIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE",
    "_ZTINSt3__114default_deleteIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPFvPvEvEE",
   "name" : "std::is_same<void (*)(void *), void>",
   "referenced_type" : "_ZTINSt3__17is_sameIPFvPvEvEE",
   "self_type" : "_ZTINSt3__17is_sameIPFvPvEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPNS_14__shared_countENS_17__compressed_pairIS2_NS_22__release_shared_countEEEEE",
   "name" : "std::is_same<std::__shared_count *, std::__compressed_pair<std::__shared_count *, std::__release_shared_count>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPNS_14__shared_countENS_17__compressed_pairIS2_NS_22__release_shared_countEEEEE",
   "self_type" : "_ZTINSt3__17is_sameIPNS_14__shared_countENS_17__compressed_pairIS2_NS_22__release_shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE",
    "_ZTINSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPNS_14__shared_countENS_22__release_shared_countEEE",
   "name" : "std::is_same<std::__shared_count *, std::__release_shared_count>",
   "referenced_type" : "_ZTINSt3__17is_sameIPNS_14__shared_countENS_22__release_shared_countEEE",
   "self_type" : "_ZTINSt3__17is_sameIPNS_14__shared_countENS_22__release_shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE",
    "_ZTINSt3__122__release_shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPNS_14__shared_countEvEE",
   "name" : "std::is_same<std::__shared_count *, void>",
   "referenced_type" : "_ZTINSt3__17is_sameIPNS_14__shared_countEvEE",
   "self_type" : "_ZTINSt3__17is_sameIPNS_14__shared_countEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPNS_15__thread_structENS_14default_deleteIS1_EEEE",
   "name" : "std::is_same<std::__thread_struct *, std::default_delete<std::__thread_struct>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPNS_15__thread_structENS_14default_deleteIS1_EEEE",
   "self_type" : "_ZTINSt3__17is_sameIPNS_15__thread_structENS_14default_deleteIS1_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__115__thread_structE",
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPNS_17__assoc_sub_stateES2_EE",
   "name" : "std::is_same<std::__assoc_sub_state *, std::__assoc_sub_state *>",
   "referenced_type" : "_ZTINSt3__17is_sameIPNS_17__assoc_sub_stateES2_EE",
   "self_type" : "_ZTINSt3__17is_sameIPNS_17__assoc_sub_stateES2_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE",
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "name" : "std::is_same<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "self_type" : "_ZTINSt3__17is_sameIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEvEE",
   "name" : "std::is_same<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, void>",
   "referenced_type" : "_ZTINSt3__17is_sameIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEvEE",
   "self_type" : "_ZTINSt3__17is_sameIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "name" : "std::is_same<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTINSt3__17is_sameIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "name" : "std::is_same<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &>",
   "referenced_type" : "_ZTINSt3__17is_sameIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "self_type" : "_ZTINSt3__17is_sameIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTIRNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPNS_4pairIjPKcEENS_9allocatorIS4_EEEE",
   "name" : "std::is_same<std::pair<unsigned int, const char *> *, std::allocator<std::pair<unsigned int, const char *>>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPNS_4pairIjPKcEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__17is_sameIPNS_4pairIjPKcEENS_9allocatorIS4_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIjPKcEE",
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPNS_4pairIjPKwEENS_9allocatorIS4_EEEE",
   "name" : "std::is_same<std::pair<unsigned int, const wchar_t *> *, std::allocator<std::pair<unsigned int, const wchar_t *>>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPNS_4pairIjPKwEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__17is_sameIPNS_4pairIjPKwEENS_9allocatorIS4_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIjPKwEE",
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPNS_6locale5facetES3_EE",
   "name" : "std::is_same<std::locale::facet *, std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__17is_sameIPNS_6locale5facetES3_EE",
   "self_type" : "_ZTINSt3__17is_sameIPNS_6locale5facetES3_EE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE",
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPNS_6locale5facetEvEE",
   "name" : "std::is_same<std::locale::facet *, void>",
   "referenced_type" : "_ZTINSt3__17is_sameIPNS_6locale5facetEvEE",
   "self_type" : "_ZTINSt3__17is_sameIPNS_6locale5facetEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPNS_9sub_matchIPKcEENS_9allocatorIS4_EEEE",
   "name" : "std::is_same<std::sub_match<const char *> *, std::allocator<std::sub_match<const char *>>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPNS_9sub_matchIPKcEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__17is_sameIPNS_9sub_matchIPKcEENS_9allocatorIS4_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__19sub_matchIPKcEE",
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPNS_9sub_matchIPKwEENS_9allocatorIS4_EEEE",
   "name" : "std::is_same<std::sub_match<const wchar_t *> *, std::allocator<std::sub_match<const wchar_t *>>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPNS_9sub_matchIPKwEENS_9allocatorIS4_EEEE",
   "self_type" : "_ZTINSt3__17is_sameIPNS_9sub_matchIPKwEENS_9allocatorIS4_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__19sub_matchIPKwEE",
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "name" : "std::is_same<void (**)(event, ios_base &, int), void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__17is_sameIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "self_type" : "_ZTINSt3__17is_sameIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPPFvNS_8ios_base5eventERS1_iEvEE",
   "name" : "std::is_same<void (**)(event, ios_base &, int), void>",
   "referenced_type" : "_ZTINSt3__17is_sameIPPFvNS_8ios_base5eventERS1_iEvEE",
   "self_type" : "_ZTINSt3__17is_sameIPPFvNS_8ios_base5eventERS1_iEvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "name" : "std::is_same<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTINSt3__17is_sameIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE",
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "name" : "std::is_same<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *> &>",
   "referenced_type" : "_ZTINSt3__17is_sameIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "self_type" : "_ZTINSt3__17is_sameIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE",
    "_ZTIRNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "std::is_same<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTINSt3__17is_sameIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE",
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "name" : "std::is_same<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28> &>",
   "referenced_type" : "_ZTINSt3__17is_sameIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "self_type" : "_ZTINSt3__17is_sameIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE",
    "_ZTIRNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPPvPFvS1_EEE",
   "name" : "std::is_same<void **, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__17is_sameIPPvPFvS1_EEE",
   "self_type" : "_ZTINSt3__17is_sameIPPvPFvS1_EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPPvvEE",
   "name" : "std::is_same<void **, void>",
   "referenced_type" : "_ZTINSt3__17is_sameIPPvvEE",
   "self_type" : "_ZTINSt3__17is_sameIPPvvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPcPFvPvEEE",
   "name" : "std::is_same<char *, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__17is_sameIPcPFvPvEEE",
   "self_type" : "_ZTINSt3__17is_sameIPcPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPcvEE",
   "name" : "std::is_same<char *, void>",
   "referenced_type" : "_ZTINSt3__17is_sameIPcvEE",
   "self_type" : "_ZTINSt3__17is_sameIPcvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPdNS_9allocatorIdEEEE",
   "name" : "std::is_same<double *, std::allocator<double>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPdNS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__17is_sameIPdNS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPd",
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPhPFvPvEEE",
   "name" : "std::is_same<unsigned char *, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__17is_sameIPhPFvPvEEE",
   "self_type" : "_ZTINSt3__17is_sameIPhPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPhvEE",
   "name" : "std::is_same<unsigned char *, void>",
   "referenced_type" : "_ZTINSt3__17is_sameIPhvEE",
   "self_type" : "_ZTINSt3__17is_sameIPhvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPiNS_9allocatorIiEEEE",
   "name" : "std::is_same<int *, std::allocator<int>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPiNS_9allocatorIiEEEE",
   "self_type" : "_ZTINSt3__17is_sameIPiNS_9allocatorIiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi",
    "_ZTINSt3__19allocatorIiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPiPFvPvEEE",
   "name" : "std::is_same<int *, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__17is_sameIPiPFvPvEEE",
   "self_type" : "_ZTINSt3__17is_sameIPiPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPivEE",
   "name" : "std::is_same<int *, void>",
   "referenced_type" : "_ZTINSt3__17is_sameIPivEE",
   "self_type" : "_ZTINSt3__17is_sameIPivEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPjNS_9allocatorIjEEEE",
   "name" : "std::is_same<unsigned int *, std::allocator<unsigned int>>",
   "referenced_type" : "_ZTINSt3__17is_sameIPjNS_9allocatorIjEEEE",
   "self_type" : "_ZTINSt3__17is_sameIPjNS_9allocatorIjEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj",
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPjPFvPvEEE",
   "name" : "std::is_same<unsigned int *, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__17is_sameIPjPFvPvEEE",
   "self_type" : "_ZTINSt3__17is_sameIPjPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPjvEE",
   "name" : "std::is_same<unsigned int *, void>",
   "referenced_type" : "_ZTINSt3__17is_sameIPjvEE",
   "self_type" : "_ZTINSt3__17is_sameIPjvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPlPFvPvEEE",
   "name" : "std::is_same<long *, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__17is_sameIPlPFvPvEEE",
   "self_type" : "_ZTINSt3__17is_sameIPlPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPlvEE",
   "name" : "std::is_same<long *, void>",
   "referenced_type" : "_ZTINSt3__17is_sameIPlvEE",
   "self_type" : "_ZTINSt3__17is_sameIPlvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPwPFvPvEEE",
   "name" : "std::is_same<wchar_t *, void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__17is_sameIPwPFvPvEEE",
   "self_type" : "_ZTINSt3__17is_sameIPwPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw",
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIPwvEE",
   "name" : "std::is_same<wchar_t *, void>",
   "referenced_type" : "_ZTINSt3__17is_sameIPwvEE",
   "self_type" : "_ZTINSt3__17is_sameIPwvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRDnNS_5__twoEEE",
   "name" : "std::is_same<std::nullptr_t &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRDnNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRDnNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRDn",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair<std::__shared_count *, std::__release_shared_count> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPPvPFvS2_EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair<void **, void (*)(void *)> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPPvPFvS2_EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPPvPFvS2_EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPPvPFvS1_EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPcPFvPvEEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair<char *, void (*)(void *)> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPcPFvPvEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPcPFvPvEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPcPFvPvEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPhPFvPvEEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair<unsigned char *, void (*)(void *)> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPhPFvPvEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPhPFvPvEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPhPFvPvEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPiPFvPvEEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair<int *, void (*)(void *)> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPiPFvPvEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPiPFvPvEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPiPFvPvEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPjNS_9allocatorIjEEEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPjNS_9allocatorIjEEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPjNS_9allocatorIjEEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPjPFvPvEEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair<unsigned int *, void (*)(void *)> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPjPFvPvEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPjPFvPvEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPjPFvPvEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPlPFvPvEEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair<long *, void (*)(void *)> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPlPFvPvEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPlPFvPvEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPlPFvPvEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPwPFvPvEEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair<wchar_t *, void (*)(void *)> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPwPFvPvEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPwPFvPvEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__117__compressed_pairIPwPFvPvEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::__release_shared_count, 1, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::mutex, 1, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<void (*)(void *), 1, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::__shared_count *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::__thread_struct *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::locale::facet *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::locale::facet **, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPPvLi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<void **, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPPvLi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPPvLi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPcLi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<char *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPcLi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPcLi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPhLi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<unsigned char *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPhLi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPhLi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPiLi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<int *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPiLi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPiLi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPjLi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<unsigned int *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPjLi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPjLi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPlLi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<long *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPlLi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPlLi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPwLi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<wchar_t *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPwLi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPwLi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_9allocatorIcEENS_5__twoEEE",
   "name" : "std::is_same<const std::allocator<char> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_9allocatorIcEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_9allocatorIcEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__19allocatorIcEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_9allocatorIwEENS_5__twoEEE",
   "name" : "std::is_same<const std::allocator<wchar_t> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_9allocatorIwEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKNS_9allocatorIwEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKNSt3__19allocatorIwEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKPNS_18condition_variableENS_5__twoEEE",
   "name" : "std::is_same<std::condition_variable *const &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKPNS_18condition_variableENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKPNS_18condition_variableENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPNSt3__118condition_variableE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKPNS_5mutexENS_5__twoEEE",
   "name" : "std::is_same<std::mutex *const &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKPNS_5mutexENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKPNS_5mutexENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPNSt3__15mutexE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKPNS_6locale5facetENS_5__twoEEE",
   "name" : "std::is_same<std::locale::facet *const &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKPNS_6locale5facetENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKPNS_6locale5facetENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPNSt3__16locale5facetE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKaNS_5__twoEEE",
   "name" : "std::is_same<const signed char &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKaNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKaNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKa",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKcNS_5__twoEEE",
   "name" : "std::is_same<const char &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKcNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKcNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKc",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKdNS_5__twoEEE",
   "name" : "std::is_same<const double &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKdNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKdNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKd",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKeNS_5__twoEEE",
   "name" : "std::is_same<const long double &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKeNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKeNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKe",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKfNS_5__twoEEE",
   "name" : "std::is_same<const float &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKfNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKfNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKf",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKhNS_5__twoEEE",
   "name" : "std::is_same<const unsigned char &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKhNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKhNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKh",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKiNS_5__twoEEE",
   "name" : "std::is_same<const int &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKiNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKiNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKi",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKjNS_5__twoEEE",
   "name" : "std::is_same<const unsigned int &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKjNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKjNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKj",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKlNS_5__twoEEE",
   "name" : "std::is_same<const long &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKlNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKlNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKl",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKmNS_5__twoEEE",
   "name" : "std::is_same<const unsigned long &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKmNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKmNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKm",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKsNS_5__twoEEE",
   "name" : "std::is_same<const short &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKsNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKsNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKs",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKtNS_5__twoEEE",
   "name" : "std::is_same<const unsigned short &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKtNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKtNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKt",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKwNS_5__twoEEE",
   "name" : "std::is_same<const wchar_t &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKwNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKwNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKw",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKxNS_5__twoEEE",
   "name" : "std::is_same<const long long &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKxNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKxNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKx",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRKyNS_5__twoEEE",
   "name" : "std::is_same<const unsigned long long &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRKyNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRKyNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKy",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_14__shared_countENS_5__twoEEE",
   "name" : "std::is_same<std::__shared_count &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_14__shared_countENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_14__shared_countENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__114__shared_countE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEENS_5__twoEEE",
   "name" : "std::is_same<std::__sso_allocator<std::locale::facet *, 28> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_15__thread_structENS_5__twoEEE",
   "name" : "std::is_same<std::__thread_struct &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_15__thread_structENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_15__thread_structENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__115__thread_structE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEENS_5__twoEEE",
   "name" : "std::is_same<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEENS_5__twoEEE",
   "name" : "std::is_same<std::__hidden_allocator<std::__assoc_sub_state *> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_5__twoEEE",
   "name" : "std::is_same<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEENS_5__twoEEE",
   "name" : "std::is_same<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__release_shared_count, 1, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::mutex, 1, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPFvPvELi1ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<void (*)(void *), 1, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPFvPvELi1ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPFvPvELi1ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__shared_count *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__thread_struct *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::locale::facet *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::locale::facet **, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPPvLi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<void **, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPPvLi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPPvLi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPcLi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<char *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPcLi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPcLi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPhLi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<unsigned char *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPhLi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPhLi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPiLi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<int *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPiLi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPiLi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemIPiLi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPjLi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<unsigned int *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPjLi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPjLi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPlLi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<long *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPlLi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPlLi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemIPlLi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPwLi0ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<wchar_t *, 0, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPwLi0ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPwLi0ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemIPwLi0ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEENS_5__twoEEE",
   "name" : "std::is_same<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_5__twoEEE",
   "name" : "std::is_same<std::pair<std::condition_variable *, std::mutex *> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_5mutexENS_5__twoEEE",
   "name" : "std::is_same<std::mutex &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_5mutexENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_5mutexENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__15mutexE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_6__lessIjjEENS_5__twoEEE",
   "name" : "std::is_same<std::__less<unsigned int, unsigned int> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_6__lessIjjEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_6__lessIjjEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16__lessIjjEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_6locale5facetENS_5__twoEEE",
   "name" : "std::is_same<std::locale::facet &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_6locale5facetENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_6locale5facetENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16locale5facetE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_6localeENS_5__twoEEE",
   "name" : "std::is_same<std::locale &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_6localeENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_6localeENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16localeE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_6vectorIdNS_9allocatorIdEEEENS_5__twoEEE",
   "name" : "std::is_same<std::vector<double, std::allocator<double>> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_6vectorIdNS_9allocatorIdEEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_6vectorIdNS_9allocatorIdEEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16vectorIdNS_9allocatorIdEEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_9allocatorIDiEENS_5__twoEEE",
   "name" : "std::is_same<std::allocator<char32_t> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_9allocatorIDiEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_9allocatorIDiEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIDiEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_9allocatorIDsEENS_5__twoEEE",
   "name" : "std::is_same<std::allocator<char16_t> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_9allocatorIDsEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_9allocatorIDsEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIDsEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_9allocatorINS_5mutexEEENS_5__twoEEE",
   "name" : "std::is_same<std::allocator<std::mutex> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_9allocatorINS_5mutexEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_9allocatorINS_5mutexEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorINS_5mutexEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_9allocatorIcEENS_5__twoEEE",
   "name" : "std::is_same<std::allocator<char> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_9allocatorIcEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_9allocatorIcEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIcEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_9allocatorIdEENS_5__twoEEE",
   "name" : "std::is_same<std::allocator<double> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_9allocatorIdEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_9allocatorIdEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIdEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_9allocatorIwEENS_5__twoEEE",
   "name" : "std::is_same<std::allocator<wchar_t> &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRNS_9allocatorIwEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRNS_9allocatorIwEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIwEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPFPvjENS_5__twoEEE",
   "name" : "std::is_same<void *(*&)(unsigned int), std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPFPvjENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPFPvjENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFPvjE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPFvNS_8ios_base5eventERS1_iENS_5__twoEEE",
   "name" : "std::is_same<void (*&)(event, ios_base &, int), std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPFvNS_8ios_base5eventERS1_iENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPFvNS_8ios_base5eventERS1_iENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFvNSt3__18ios_base5eventERS0_iE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPFvPvENS_5__twoEEE",
   "name" : "std::is_same<void (*&)(void *), std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPFvPvENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPFvPvENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFvPvE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEENS_5__twoEEE",
   "name" : "std::is_same<std::basic_ostream<char, std::char_traits<char>> *&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEENS_5__twoEEE",
   "name" : "std::is_same<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPNS_14__shared_countENS_5__twoEEE",
   "name" : "std::is_same<std::__shared_count *&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPNS_14__shared_countENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPNS_14__shared_countENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__114__shared_countE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPNS_17__assoc_sub_stateENS_5__twoEEE",
   "name" : "std::is_same<std::__assoc_sub_state *&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPNS_17__assoc_sub_stateENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPNS_17__assoc_sub_stateENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__117__assoc_sub_stateE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPNS_18condition_variableENS_5__twoEEE",
   "name" : "std::is_same<std::condition_variable *&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPNS_18condition_variableENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPNS_18condition_variableENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__118condition_variableE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_5__twoEEE",
   "name" : "std::is_same<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_5__twoEEE",
   "name" : "std::is_same<std::pair<std::condition_variable *, std::mutex *> *&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPNS_5mutexENS_5__twoEEE",
   "name" : "std::is_same<std::mutex *&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPNS_5mutexENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPNS_5mutexENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__15mutexE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPNS_6locale5facetENS_5__twoEEE",
   "name" : "std::is_same<std::locale::facet *&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPNS_6locale5facetENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPNS_6locale5facetENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__16locale5facetE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPPFvNS_8ios_base5eventERS1_iENS_5__twoEEE",
   "name" : "std::is_same<void (**&)(event, ios_base &, int), std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPPFvNS_8ios_base5eventERS1_iENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPPFvNS_8ios_base5eventERS1_iENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPFvNSt3__18ios_base5eventERS0_iE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPPNS_17__assoc_sub_stateENS_5__twoEEE",
   "name" : "std::is_same<std::__assoc_sub_state **&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPPNS_17__assoc_sub_stateENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPPNS_17__assoc_sub_stateENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__117__assoc_sub_stateE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPPNS_6locale5facetENS_5__twoEEE",
   "name" : "std::is_same<std::locale::facet **&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPPNS_6locale5facetENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPPNS_6locale5facetENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__16locale5facetE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPPNS_8__i_nodeENS_5__twoEEE",
   "name" : "std::is_same<std::__i_node **&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPPNS_8__i_nodeENS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPPNS_8__i_nodeENS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__18__i_nodeE",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPPvNS_5__twoEEE",
   "name" : "std::is_same<void **&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPPvNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPPvNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPv",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPcNS_5__twoEEE",
   "name" : "std::is_same<char *&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPcNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPcNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPc",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPhNS_5__twoEEE",
   "name" : "std::is_same<unsigned char *&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPhNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPhNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPh",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPiNS_5__twoEEE",
   "name" : "std::is_same<int *&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPiNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPiNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPi",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPjNS_5__twoEEE",
   "name" : "std::is_same<unsigned int *&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPjNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPjNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPj",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPlNS_5__twoEEE",
   "name" : "std::is_same<long *&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPlNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPlNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPl",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPvNS_5__twoEEE",
   "name" : "std::is_same<void *&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPvNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPvNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPv",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRPwNS_5__twoEEE",
   "name" : "std::is_same<wchar_t *&, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRPwNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRPwNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPw",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRaNS_5__twoEEE",
   "name" : "std::is_same<signed char &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRaNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRaNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRa",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRcNS_5__twoEEE",
   "name" : "std::is_same<char &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRcNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRcNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRc",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRdNS_5__twoEEE",
   "name" : "std::is_same<double &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRdNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRdNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRd",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIReNS_5__twoEEE",
   "name" : "std::is_same<long double &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIReNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIReNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRe",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRfNS_5__twoEEE",
   "name" : "std::is_same<float &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRfNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRfNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRf",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRhNS_5__twoEEE",
   "name" : "std::is_same<unsigned char &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRhNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRhNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRh",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRiNS_5__twoEEE",
   "name" : "std::is_same<int &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRiNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRiNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRi",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRjNS_5__twoEEE",
   "name" : "std::is_same<unsigned int &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRjNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRjNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRj",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRlNS_5__twoEEE",
   "name" : "std::is_same<long &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRlNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRlNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRl",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRmNS_5__twoEEE",
   "name" : "std::is_same<unsigned long &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRmNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRmNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRm",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRsNS_5__twoEEE",
   "name" : "std::is_same<short &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRsNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRsNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRs",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRtNS_5__twoEEE",
   "name" : "std::is_same<unsigned short &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRtNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRtNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRt",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRwNS_5__twoEEE",
   "name" : "std::is_same<wchar_t &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRwNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRwNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRw",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRxNS_5__twoEEE",
   "name" : "std::is_same<long long &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRxNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRxNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRx",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIRyNS_5__twoEEE",
   "name" : "std::is_same<unsigned long long &, std::__two>",
   "referenced_type" : "_ZTINSt3__17is_sameIRyNS_5__twoEEE",
   "self_type" : "_ZTINSt3__17is_sameIRyNS_5__twoEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRy",
    "_ZTINSt3__15__twoE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIccEE",
   "name" : "std::is_same<char, char>",
   "referenced_type" : "_ZTINSt3__17is_sameIccEE",
   "self_type" : "_ZTINSt3__17is_sameIccEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIddEE",
   "name" : "std::is_same<double, double>",
   "referenced_type" : "_ZTINSt3__17is_sameIddEE",
   "self_type" : "_ZTINSt3__17is_sameIddEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId",
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIeeEE",
   "name" : "std::is_same<long double, long double>",
   "referenced_type" : "_ZTINSt3__17is_sameIeeEE",
   "self_type" : "_ZTINSt3__17is_sameIeeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe",
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIevEE",
   "name" : "std::is_same<long double, void>",
   "referenced_type" : "_ZTINSt3__17is_sameIevEE",
   "self_type" : "_ZTINSt3__17is_sameIevEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIibEE",
   "name" : "std::is_same<int, bool>",
   "referenced_type" : "_ZTINSt3__17is_sameIibEE",
   "self_type" : "_ZTINSt3__17is_sameIibEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIiiEE",
   "name" : "std::is_same<int, int>",
   "referenced_type" : "_ZTINSt3__17is_sameIiiEE",
   "self_type" : "_ZTINSt3__17is_sameIiiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIjNS_23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEEEE",
   "name" : "std::is_same<unsigned int, std::mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>>",
   "referenced_type" : "_ZTINSt3__17is_sameIjNS_23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEEEE",
   "self_type" : "_ZTINSt3__17is_sameIjNS_23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj",
    "_ZTINSt3__123mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIjjEE",
   "name" : "std::is_same<unsigned int, unsigned int>",
   "referenced_type" : "_ZTINSt3__17is_sameIjjEE",
   "self_type" : "_ZTINSt3__17is_sameIjjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIllEE",
   "name" : "std::is_same<long, long>",
   "referenced_type" : "_ZTINSt3__17is_sameIllEE",
   "self_type" : "_ZTINSt3__17is_sameIllEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl",
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIlvEE",
   "name" : "std::is_same<long, void>",
   "referenced_type" : "_ZTINSt3__17is_sameIlvEE",
   "self_type" : "_ZTINSt3__17is_sameIlvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIwwEE",
   "name" : "std::is_same<wchar_t, wchar_t>",
   "referenced_type" : "_ZTINSt3__17is_sameIwwEE",
   "self_type" : "_ZTINSt3__17is_sameIwwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw",
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIxvEE",
   "name" : "std::is_same<long long, void>",
   "referenced_type" : "_ZTINSt3__17is_sameIxvEE",
   "self_type" : "_ZTINSt3__17is_sameIxvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_sameIxxEE",
   "name" : "std::is_same<long long, long long>",
   "referenced_type" : "_ZTINSt3__17is_sameIxxEE",
   "self_type" : "_ZTINSt3__17is_sameIxxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx",
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDiEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIDiEE",
   "name" : "std::is_void<char32_t>",
   "referenced_type" : "_ZTINSt3__17is_voidIDiEE",
   "self_type" : "_ZTINSt3__17is_voidIDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDnEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIDnEE",
   "name" : "std::is_void<std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__17is_voidIDnEE",
   "self_type" : "_ZTINSt3__17is_voidIDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDsEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIDsEE",
   "name" : "std::is_void<char16_t>",
   "referenced_type" : "_ZTINSt3__17is_voidIDsEE",
   "self_type" : "_ZTINSt3__17is_voidIDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "name" : "std::is_void<const std::__compressed_pair<std::__shared_count *, std::__release_shared_count>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "name" : "std::is_void<const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "name" : "std::is_void<const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "name" : "std::is_void<const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "name" : "std::is_void<const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "name" : "std::is_void<const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "name" : "std::is_void<const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPPvPFvS2_EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "name" : "std::is_void<const std::__compressed_pair<void **, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPcPFvPvEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "name" : "std::is_void<const std::__compressed_pair<char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPhPFvPvEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "name" : "std::is_void<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPiPFvPvEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "name" : "std::is_void<const std::__compressed_pair<int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPjNS_9allocatorIjEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "name" : "std::is_void<const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPjPFvPvEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "name" : "std::is_void<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPlPFvPvEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "name" : "std::is_void<const std::__compressed_pair<long *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPwPFvPvEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "name" : "std::is_void<const std::__compressed_pair<wchar_t *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPiLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPlLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPwLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::is_void<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_9allocatorIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_9allocatorIcEEEE",
   "name" : "std::is_void<const std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_9allocatorIwEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_9allocatorIwEEEE",
   "name" : "std::is_void<const std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__17is_voidIKNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__17is_voidIKNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKcEE",
   "name" : "std::is_void<const char>",
   "referenced_type" : "_ZTINSt3__17is_voidIKcEE",
   "self_type" : "_ZTINSt3__17is_voidIKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIKwEE",
   "name" : "std::is_void<const wchar_t>",
   "referenced_type" : "_ZTINSt3__17is_voidIKwEE",
   "self_type" : "_ZTINSt3__17is_voidIKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::is_void<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_15__thread_structEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_15__thread_structEEE",
   "name" : "std::is_void<std::__thread_struct>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_15__thread_structEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_15__thread_structEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "name" : "std::is_void<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "name" : "std::is_void<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "name" : "std::is_void<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "name" : "std::is_void<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::is_void<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::is_void<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::is_void<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::is_void<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPiLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPlLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPwLi0ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::is_void<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::is_void<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_4pairIjPKcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_4pairIjPKcEEEE",
   "name" : "std::is_void<std::pair<unsigned int, const char *>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_4pairIjPKcEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_4pairIjPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_4pairIjPKwEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_4pairIjPKwEEEE",
   "name" : "std::is_void<std::pair<unsigned int, const wchar_t *>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_4pairIjPKwEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_4pairIjPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_9allocatorINS_5mutexEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_9allocatorINS_5mutexEEEEE",
   "name" : "std::is_void<std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_9allocatorIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_9allocatorIcEEEE",
   "name" : "std::is_void<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_9allocatorIwEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_9allocatorIwEEEE",
   "name" : "std::is_void<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_9sub_matchIPKcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_9sub_matchIPKcEEEE",
   "name" : "std::is_void<std::sub_match<const char *>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_9sub_matchIPKcEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_9sub_matchIPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_9sub_matchIPKwEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidINS_9sub_matchIPKwEEEE",
   "name" : "std::is_void<std::sub_match<const wchar_t *>>",
   "referenced_type" : "_ZTINSt3__17is_voidINS_9sub_matchIPKwEEEE",
   "self_type" : "_ZTINSt3__17is_voidINS_9sub_matchIPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIONS_6localeEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIONS_6localeEEE",
   "name" : "std::is_void<std::locale &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIONS_6localeEEE",
   "self_type" : "_ZTINSt3__17is_voidIONS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIONS_6vectorIdNS_9allocatorIdEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIONS_6vectorIdNS_9allocatorIdEEEEEE",
   "name" : "std::is_void<std::vector<double, std::allocator<double>> &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIONS_6vectorIdNS_9allocatorIdEEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIONS_6vectorIdNS_9allocatorIdEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIONS_9allocatorIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIONS_9allocatorIcEEEE",
   "name" : "std::is_void<std::allocator<char> &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIONS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__17is_voidIONS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIONS_9allocatorIdEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIONS_9allocatorIdEEEE",
   "name" : "std::is_void<std::allocator<double> &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIONS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__17is_voidIONS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIONS_9allocatorIwEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIONS_9allocatorIwEEEE",
   "name" : "std::is_void<std::allocator<wchar_t> &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIONS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__17is_voidIONS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPFPvjEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOPFPvjEEE",
   "name" : "std::is_void<void *(*&&)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__17is_voidIOPFPvjEEE",
   "self_type" : "_ZTINSt3__17is_voidIOPFPvjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPFvPvEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOPFvPvEEE",
   "name" : "std::is_void<void (*&&)(void *)>",
   "referenced_type" : "_ZTINSt3__17is_voidIOPFvPvEEE",
   "self_type" : "_ZTINSt3__17is_voidIOPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_void<std::basic_ostream<char, std::char_traits<char>> *&&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIOPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_void<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIOPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPNS_17__assoc_sub_stateEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOPNS_17__assoc_sub_stateEEE",
   "name" : "std::is_void<std::__assoc_sub_state *&&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__17is_voidIOPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPNS_18condition_variableEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOPNS_18condition_variableEEE",
   "name" : "std::is_void<std::condition_variable *&&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__17is_voidIOPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::is_void<std::pair<std::condition_variable *, std::mutex *> *&&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIOPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPNS_5mutexEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOPNS_5mutexEEE",
   "name" : "std::is_void<std::mutex *&&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__17is_voidIOPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPPFvNS_8ios_base5eventERS1_iEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::is_void<void (**&&)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__17is_voidIOPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__17is_voidIOPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPPNS_17__assoc_sub_stateEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOPPNS_17__assoc_sub_stateEEE",
   "name" : "std::is_void<std::__assoc_sub_state **&&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__17is_voidIOPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPPNS_6locale5facetEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOPPNS_6locale5facetEEE",
   "name" : "std::is_void<std::locale::facet **&&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__17is_voidIOPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPPNS_8__i_nodeEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOPPNS_8__i_nodeEEE",
   "name" : "std::is_void<std::__i_node **&&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOPPNS_8__i_nodeEEE",
   "self_type" : "_ZTINSt3__17is_voidIOPPNS_8__i_nodeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPPvEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOPPvEE",
   "name" : "std::is_void<void **&&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOPPvEE",
   "self_type" : "_ZTINSt3__17is_voidIOPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOPcEE",
   "name" : "std::is_void<char *&&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOPcEE",
   "self_type" : "_ZTINSt3__17is_voidIOPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPiEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOPiEE",
   "name" : "std::is_void<int *&&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOPiEE",
   "self_type" : "_ZTINSt3__17is_voidIOPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPlEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOPlEE",
   "name" : "std::is_void<long *&&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOPlEE",
   "self_type" : "_ZTINSt3__17is_voidIOPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOPwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOPwEE",
   "name" : "std::is_void<wchar_t *&&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOPwEE",
   "self_type" : "_ZTINSt3__17is_voidIOPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOaEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOaEE",
   "name" : "std::is_void<signed char &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOaEE",
   "self_type" : "_ZTINSt3__17is_voidIOaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOcEE",
   "name" : "std::is_void<char &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOcEE",
   "self_type" : "_ZTINSt3__17is_voidIOcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOdEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOdEE",
   "name" : "std::is_void<double &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOdEE",
   "self_type" : "_ZTINSt3__17is_voidIOdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOd"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOeEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOeEE",
   "name" : "std::is_void<long double &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOeEE",
   "self_type" : "_ZTINSt3__17is_voidIOeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOfEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOfEE",
   "name" : "std::is_void<float &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOfEE",
   "self_type" : "_ZTINSt3__17is_voidIOfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOhEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOhEE",
   "name" : "std::is_void<unsigned char &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOhEE",
   "self_type" : "_ZTINSt3__17is_voidIOhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOiEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOiEE",
   "name" : "std::is_void<int &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOiEE",
   "self_type" : "_ZTINSt3__17is_voidIOiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOjEE",
   "name" : "std::is_void<unsigned int &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOjEE",
   "self_type" : "_ZTINSt3__17is_voidIOjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOlEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOlEE",
   "name" : "std::is_void<long &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOlEE",
   "self_type" : "_ZTINSt3__17is_voidIOlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOmEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOmEE",
   "name" : "std::is_void<unsigned long &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOmEE",
   "self_type" : "_ZTINSt3__17is_voidIOmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOsEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOsEE",
   "name" : "std::is_void<short &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOsEE",
   "self_type" : "_ZTINSt3__17is_voidIOsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOtEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOtEE",
   "name" : "std::is_void<unsigned short &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOtEE",
   "self_type" : "_ZTINSt3__17is_voidIOtEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOwEE",
   "name" : "std::is_void<wchar_t &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOwEE",
   "self_type" : "_ZTINSt3__17is_voidIOwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOxEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOxEE",
   "name" : "std::is_void<long long &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOxEE",
   "self_type" : "_ZTINSt3__17is_voidIOxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIOyEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIOyEE",
   "name" : "std::is_void<unsigned long long &&>",
   "referenced_type" : "_ZTINSt3__17is_voidIOyEE",
   "self_type" : "_ZTINSt3__17is_voidIOyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPFvPvEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIPFvPvEEE",
   "name" : "std::is_void<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__17is_voidIPFvPvEEE",
   "self_type" : "_ZTINSt3__17is_voidIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPNS_14__shared_countEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIPNS_14__shared_countEEE",
   "name" : "std::is_void<std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__17is_voidIPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__17is_voidIPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPNS_17__assoc_sub_stateEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIPNS_17__assoc_sub_stateEEE",
   "name" : "std::is_void<std::__assoc_sub_state *>",
   "referenced_type" : "_ZTINSt3__17is_voidIPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__17is_voidIPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPNS_18condition_variableEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIPNS_18condition_variableEEE",
   "name" : "std::is_void<std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__17is_voidIPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__17is_voidIPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::is_void<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__17is_voidIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPNS_5mutexEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIPNS_5mutexEEE",
   "name" : "std::is_void<std::mutex *>",
   "referenced_type" : "_ZTINSt3__17is_voidIPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__17is_voidIPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPNS_6locale5facetEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIPNS_6locale5facetEEE",
   "name" : "std::is_void<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__17is_voidIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__17is_voidIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPPFvNS_8ios_base5eventERS1_iEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::is_void<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__17is_voidIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__17is_voidIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPPvEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIPPvEE",
   "name" : "std::is_void<void **>",
   "referenced_type" : "_ZTINSt3__17is_voidIPPvEE",
   "self_type" : "_ZTINSt3__17is_voidIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIPcEE",
   "name" : "std::is_void<char *>",
   "referenced_type" : "_ZTINSt3__17is_voidIPcEE",
   "self_type" : "_ZTINSt3__17is_voidIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPhEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIPhEE",
   "name" : "std::is_void<unsigned char *>",
   "referenced_type" : "_ZTINSt3__17is_voidIPhEE",
   "self_type" : "_ZTINSt3__17is_voidIPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPiEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIPiEE",
   "name" : "std::is_void<int *>",
   "referenced_type" : "_ZTINSt3__17is_voidIPiEE",
   "self_type" : "_ZTINSt3__17is_voidIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIPjEE",
   "name" : "std::is_void<unsigned int *>",
   "referenced_type" : "_ZTINSt3__17is_voidIPjEE",
   "self_type" : "_ZTINSt3__17is_voidIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPlEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIPlEE",
   "name" : "std::is_void<long *>",
   "referenced_type" : "_ZTINSt3__17is_voidIPlEE",
   "self_type" : "_ZTINSt3__17is_voidIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIPwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIPwEE",
   "name" : "std::is_void<wchar_t *>",
   "referenced_type" : "_ZTINSt3__17is_voidIPwEE",
   "self_type" : "_ZTINSt3__17is_voidIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRKPNS_18condition_variableEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRKPNS_18condition_variableEEE",
   "name" : "std::is_void<std::condition_variable *const &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRKPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__17is_voidIRKPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRKPNS_5mutexEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRKPNS_5mutexEEE",
   "name" : "std::is_void<std::mutex *const &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRKPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__17is_voidIRKPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRNS_6localeEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRNS_6localeEEE",
   "name" : "std::is_void<std::locale &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRNS_6localeEEE",
   "self_type" : "_ZTINSt3__17is_voidIRNS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRNS_6vectorIdNS_9allocatorIdEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRNS_6vectorIdNS_9allocatorIdEEEEEE",
   "name" : "std::is_void<std::vector<double, std::allocator<double>> &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRNS_6vectorIdNS_9allocatorIdEEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIRNS_6vectorIdNS_9allocatorIdEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRNS_9allocatorIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRNS_9allocatorIcEEEE",
   "name" : "std::is_void<std::allocator<char> &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__17is_voidIRNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRNS_9allocatorIdEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRNS_9allocatorIdEEEE",
   "name" : "std::is_void<std::allocator<double> &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRNS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__17is_voidIRNS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRNS_9allocatorIwEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRNS_9allocatorIwEEEE",
   "name" : "std::is_void<std::allocator<wchar_t> &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__17is_voidIRNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPFPvjEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRPFPvjEEE",
   "name" : "std::is_void<void *(*&)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__17is_voidIRPFPvjEEE",
   "self_type" : "_ZTINSt3__17is_voidIRPFPvjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPFvPvEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRPFvPvEEE",
   "name" : "std::is_void<void (*&)(void *)>",
   "referenced_type" : "_ZTINSt3__17is_voidIRPFvPvEEE",
   "self_type" : "_ZTINSt3__17is_voidIRPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::is_void<std::basic_ostream<char, std::char_traits<char>> *&>",
   "referenced_type" : "_ZTINSt3__17is_voidIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "name" : "std::is_void<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&>",
   "referenced_type" : "_ZTINSt3__17is_voidIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPNS_17__assoc_sub_stateEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRPNS_17__assoc_sub_stateEEE",
   "name" : "std::is_void<std::__assoc_sub_state *&>",
   "referenced_type" : "_ZTINSt3__17is_voidIRPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__17is_voidIRPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPNS_18condition_variableEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRPNS_18condition_variableEEE",
   "name" : "std::is_void<std::condition_variable *&>",
   "referenced_type" : "_ZTINSt3__17is_voidIRPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__17is_voidIRPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::is_void<std::pair<std::condition_variable *, std::mutex *> *&>",
   "referenced_type" : "_ZTINSt3__17is_voidIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__17is_voidIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPNS_5mutexEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRPNS_5mutexEEE",
   "name" : "std::is_void<std::mutex *&>",
   "referenced_type" : "_ZTINSt3__17is_voidIRPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__17is_voidIRPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPPFvNS_8ios_base5eventERS1_iEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::is_void<void (**&)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__17is_voidIRPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__17is_voidIRPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPPNS_17__assoc_sub_stateEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRPPNS_17__assoc_sub_stateEEE",
   "name" : "std::is_void<std::__assoc_sub_state **&>",
   "referenced_type" : "_ZTINSt3__17is_voidIRPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__17is_voidIRPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPPNS_6locale5facetEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRPPNS_6locale5facetEEE",
   "name" : "std::is_void<std::locale::facet **&>",
   "referenced_type" : "_ZTINSt3__17is_voidIRPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__17is_voidIRPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPPNS_8__i_nodeEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRPPNS_8__i_nodeEEE",
   "name" : "std::is_void<std::__i_node **&>",
   "referenced_type" : "_ZTINSt3__17is_voidIRPPNS_8__i_nodeEEE",
   "self_type" : "_ZTINSt3__17is_voidIRPPNS_8__i_nodeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPPvEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRPPvEE",
   "name" : "std::is_void<void **&>",
   "referenced_type" : "_ZTINSt3__17is_voidIRPPvEE",
   "self_type" : "_ZTINSt3__17is_voidIRPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRPcEE",
   "name" : "std::is_void<char *&>",
   "referenced_type" : "_ZTINSt3__17is_voidIRPcEE",
   "self_type" : "_ZTINSt3__17is_voidIRPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPiEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRPiEE",
   "name" : "std::is_void<int *&>",
   "referenced_type" : "_ZTINSt3__17is_voidIRPiEE",
   "self_type" : "_ZTINSt3__17is_voidIRPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPlEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRPlEE",
   "name" : "std::is_void<long *&>",
   "referenced_type" : "_ZTINSt3__17is_voidIRPlEE",
   "self_type" : "_ZTINSt3__17is_voidIRPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRPwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRPwEE",
   "name" : "std::is_void<wchar_t *&>",
   "referenced_type" : "_ZTINSt3__17is_voidIRPwEE",
   "self_type" : "_ZTINSt3__17is_voidIRPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRaEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRaEE",
   "name" : "std::is_void<signed char &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRaEE",
   "self_type" : "_ZTINSt3__17is_voidIRaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRcEE",
   "name" : "std::is_void<char &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRcEE",
   "self_type" : "_ZTINSt3__17is_voidIRcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRdEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRdEE",
   "name" : "std::is_void<double &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRdEE",
   "self_type" : "_ZTINSt3__17is_voidIRdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRd"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIReEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIReEE",
   "name" : "std::is_void<long double &>",
   "referenced_type" : "_ZTINSt3__17is_voidIReEE",
   "self_type" : "_ZTINSt3__17is_voidIReEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRfEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRfEE",
   "name" : "std::is_void<float &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRfEE",
   "self_type" : "_ZTINSt3__17is_voidIRfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRhEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRhEE",
   "name" : "std::is_void<unsigned char &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRhEE",
   "self_type" : "_ZTINSt3__17is_voidIRhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRiEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRiEE",
   "name" : "std::is_void<int &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRiEE",
   "self_type" : "_ZTINSt3__17is_voidIRiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRjEE",
   "name" : "std::is_void<unsigned int &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRjEE",
   "self_type" : "_ZTINSt3__17is_voidIRjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRlEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRlEE",
   "name" : "std::is_void<long &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRlEE",
   "self_type" : "_ZTINSt3__17is_voidIRlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRmEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRmEE",
   "name" : "std::is_void<unsigned long &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRmEE",
   "self_type" : "_ZTINSt3__17is_voidIRmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRsEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRsEE",
   "name" : "std::is_void<short &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRsEE",
   "self_type" : "_ZTINSt3__17is_voidIRsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRtEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRtEE",
   "name" : "std::is_void<unsigned short &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRtEE",
   "self_type" : "_ZTINSt3__17is_voidIRtEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRwEE",
   "name" : "std::is_void<wchar_t &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRwEE",
   "self_type" : "_ZTINSt3__17is_voidIRwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRxEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRxEE",
   "name" : "std::is_void<long long &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRxEE",
   "self_type" : "_ZTINSt3__17is_voidIRxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIRyEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIRyEE",
   "name" : "std::is_void<unsigned long long &>",
   "referenced_type" : "_ZTINSt3__17is_voidIRyEE",
   "self_type" : "_ZTINSt3__17is_voidIRyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIaEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIaEE",
   "name" : "std::is_void<signed char>",
   "referenced_type" : "_ZTINSt3__17is_voidIaEE",
   "self_type" : "_ZTINSt3__17is_voidIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIcEE",
   "name" : "std::is_void<char>",
   "referenced_type" : "_ZTINSt3__17is_voidIcEE",
   "self_type" : "_ZTINSt3__17is_voidIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIdEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIdEE",
   "name" : "std::is_void<double>",
   "referenced_type" : "_ZTINSt3__17is_voidIdEE",
   "self_type" : "_ZTINSt3__17is_voidIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIeEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIeEE",
   "name" : "std::is_void<long double>",
   "referenced_type" : "_ZTINSt3__17is_voidIeEE",
   "self_type" : "_ZTINSt3__17is_voidIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIfEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIfEE",
   "name" : "std::is_void<float>",
   "referenced_type" : "_ZTINSt3__17is_voidIfEE",
   "self_type" : "_ZTINSt3__17is_voidIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIhEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIhEE",
   "name" : "std::is_void<unsigned char>",
   "referenced_type" : "_ZTINSt3__17is_voidIhEE",
   "self_type" : "_ZTINSt3__17is_voidIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIiEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIiEE",
   "name" : "std::is_void<int>",
   "referenced_type" : "_ZTINSt3__17is_voidIiEE",
   "self_type" : "_ZTINSt3__17is_voidIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIjEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIjEE",
   "name" : "std::is_void<unsigned int>",
   "referenced_type" : "_ZTINSt3__17is_voidIjEE",
   "self_type" : "_ZTINSt3__17is_voidIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIlEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIlEE",
   "name" : "std::is_void<long>",
   "referenced_type" : "_ZTINSt3__17is_voidIlEE",
   "self_type" : "_ZTINSt3__17is_voidIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidImEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidImEE",
   "name" : "std::is_void<unsigned long>",
   "referenced_type" : "_ZTINSt3__17is_voidImEE",
   "self_type" : "_ZTINSt3__17is_voidImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIsEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIsEE",
   "name" : "std::is_void<short>",
   "referenced_type" : "_ZTINSt3__17is_voidIsEE",
   "self_type" : "_ZTINSt3__17is_voidIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidItEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidItEE",
   "name" : "std::is_void<unsigned short>",
   "referenced_type" : "_ZTINSt3__17is_voidItEE",
   "self_type" : "_ZTINSt3__17is_voidItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIwEE",
   "name" : "std::is_void<wchar_t>",
   "referenced_type" : "_ZTINSt3__17is_voidIwEE",
   "self_type" : "_ZTINSt3__17is_voidIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIxEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIxEE",
   "name" : "std::is_void<long long>",
   "referenced_type" : "_ZTINSt3__17is_voidIxEE",
   "self_type" : "_ZTINSt3__17is_voidIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIyEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17is_voidIyEE",
   "name" : "std::is_void<unsigned long long>",
   "referenced_type" : "_ZTINSt3__17is_voidIyEE",
   "self_type" : "_ZTINSt3__17is_voidIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__17modulusIvEE",
   "name" : "std::modulus<>",
   "referenced_type" : "_ZTINSt3__17modulusIvEE",
   "self_type" : "_ZTINSt3__17modulusIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__19__num_getIcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRb"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRl"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRx"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRt"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjS8_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRy"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRf"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRd"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRe"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRPv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__19__num_getIwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRb"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRl"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRx"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRt"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjS8_"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRy"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRf"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRd"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRe"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRPv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__19__num_putIcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcb"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcl"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcx"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcy"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcd"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEce"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPKv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__19__num_putIwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwb"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwl"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwx"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwy"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwd"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwe"
    },
    {
     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPKv"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__state_",
     "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__17promiseIvEE",
   "name" : "std::promise<void>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__17promiseIvEE",
   "self_type" : "_ZTINSt3__17promiseIvEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__bitsetILj0ELj0EEE",
   "name" : "std::__bitset<0, 0>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18__bitsetILj0ELj0EEE",
   "self_type" : "_ZTINSt3__18__bitsetILj0ELj0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/bitset"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__c_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "__next_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPNSt3__18__c_nodeE"
    },
    {
     "field_name" : "beg_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPPNSt3__18__i_nodeE"
    },
    {
     "field_name" : "end_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPPNSt3__18__i_nodeE"
    },
    {
     "field_name" : "cap_",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPPNSt3__18__i_nodeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18__c_nodeE",
   "name" : "std::__c_node",
   "referenced_type" : "_ZTINSt3__18__c_nodeE",
   "self_type" : "_ZTINSt3__18__c_nodeE",
   "size" : 24,
   "source_file" : "external/libcxx/include/__debug",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__18__c_nodeE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18__c_nodeD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18__c_nodeD0Ev"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNKSt3__18__c_node17__dereferenceableEPKv"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNKSt3__18__c_node15__decrementableEPKv"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNKSt3__18__c_node9__addableEPKvi"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNKSt3__18__c_node15__subscriptableEPKvi"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__i_",
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "__next_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPNSt3__18__i_nodeE"
    },
    {
     "field_name" : "__c_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPNSt3__18__c_nodeE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18__i_nodeE",
   "name" : "std::__i_node",
   "referenced_type" : "_ZTINSt3__18__i_nodeE",
   "self_type" : "_ZTINSt3__18__i_nodeE",
   "size" : 12,
   "source_file" : "external/libcxx/include/__debug"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__ll_mulILx0ELx0EEE",
   "name" : "std::__ll_mul<0, 0>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18__ll_mulILx0ELx0EEE",
   "self_type" : "_ZTINSt3__18__ll_mulILx0ELx0EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__ll_mulILx1ELx1000000000EEE",
   "name" : "std::__ll_mul<1, 1000000000>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18__ll_mulILx1ELx1000000000EEE",
   "self_type" : "_ZTINSt3__18__ll_mulILx1ELx1000000000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__ll_mulILx1ELx1000000EEE",
   "name" : "std::__ll_mul<1, 1000000>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18__ll_mulILx1ELx1000000EEE",
   "self_type" : "_ZTINSt3__18__ll_mulILx1ELx1000000EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__ll_mulILx1ELx1EEE",
   "name" : "std::__ll_mul<1, 1>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18__ll_mulILx1ELx1EEE",
   "self_type" : "_ZTINSt3__18__ll_mulILx1ELx1EEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ratio"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__lx",
     "referenced_type" : "_ZTIPv"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18__sp_mutE",
   "name" : "std::__sp_mut",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18__sp_mutE",
   "self_type" : "_ZTINSt3__18__sp_mutE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tINS_17integral_constantIbLb1EEEEE",
   "name" : "std::__void_t<std::integral_constant<bool, true>>",
   "referenced_type" : "_ZTINSt3__18__void_tINS_17integral_constantIbLb1EEEEE",
   "self_type" : "_ZTINSt3__18__void_tINS_17integral_constantIbLb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tINS_18input_iterator_tagEEE",
   "name" : "std::__void_t<std::input_iterator_tag>",
   "referenced_type" : "_ZTINSt3__18__void_tINS_18input_iterator_tagEEE",
   "self_type" : "_ZTINSt3__18__void_tINS_18input_iterator_tagEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118input_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tINS_26random_access_iterator_tagEEE",
   "name" : "std::__void_t<std::random_access_iterator_tag>",
   "referenced_type" : "_ZTINSt3__18__void_tINS_26random_access_iterator_tagEEE",
   "self_type" : "_ZTINSt3__18__void_tINS_26random_access_iterator_tagEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__126random_access_iterator_tagE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIOeEE",
   "name" : "std::__void_t<long double &&>",
   "referenced_type" : "_ZTINSt3__18__void_tIOeEE",
   "self_type" : "_ZTINSt3__18__void_tIOeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIOlEE",
   "name" : "std::__void_t<long &&>",
   "referenced_type" : "_ZTINSt3__18__void_tIOlEE",
   "self_type" : "_ZTINSt3__18__void_tIOlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIOxEE",
   "name" : "std::__void_t<long long &&>",
   "referenced_type" : "_ZTINSt3__18__void_tIOxEE",
   "self_type" : "_ZTINSt3__18__void_tIOxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPDiEE",
   "name" : "std::__void_t<char32_t *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPDiEE",
   "self_type" : "_ZTINSt3__18__void_tIPDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPDi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPDsEE",
   "name" : "std::__void_t<char16_t *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPDsEE",
   "self_type" : "_ZTINSt3__18__void_tIPDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPDs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPKDiEE",
   "name" : "std::__void_t<const char32_t *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPKDiEE",
   "self_type" : "_ZTINSt3__18__void_tIPKDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKDi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPKDsEE",
   "name" : "std::__void_t<const char16_t *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPKDsEE",
   "self_type" : "_ZTINSt3__18__void_tIPKDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKDs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPKNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::__void_t<const std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPKNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__18__void_tIPKNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPKNS_4pairIjPKcEEEE",
   "name" : "std::__void_t<const std::pair<unsigned int, const char *> *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPKNS_4pairIjPKcEEEE",
   "self_type" : "_ZTINSt3__18__void_tIPKNS_4pairIjPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__14pairIjPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPKNS_4pairIjPKwEEEE",
   "name" : "std::__void_t<const std::pair<unsigned int, const wchar_t *> *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPKNS_4pairIjPKwEEEE",
   "self_type" : "_ZTINSt3__18__void_tIPKNS_4pairIjPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__14pairIjPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPKNS_9sub_matchIPKcEEEE",
   "name" : "std::__void_t<const std::sub_match<const char *> *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPKNS_9sub_matchIPKcEEEE",
   "self_type" : "_ZTINSt3__18__void_tIPKNS_9sub_matchIPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__19sub_matchIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPKNS_9sub_matchIPKwEEEE",
   "name" : "std::__void_t<const std::sub_match<const wchar_t *> *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPKNS_9sub_matchIPKwEEEE",
   "self_type" : "_ZTINSt3__18__void_tIPKNS_9sub_matchIPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKNSt3__19sub_matchIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPKcEE",
   "name" : "std::__void_t<const char *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPKcEE",
   "self_type" : "_ZTINSt3__18__void_tIPKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPKdEE",
   "name" : "std::__void_t<const double *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPKdEE",
   "self_type" : "_ZTINSt3__18__void_tIPKdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKd"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPKiEE",
   "name" : "std::__void_t<const int *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPKiEE",
   "self_type" : "_ZTINSt3__18__void_tIPKiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPKjEE",
   "name" : "std::__void_t<const unsigned int *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPKjEE",
   "self_type" : "_ZTINSt3__18__void_tIPKjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPKwEE",
   "name" : "std::__void_t<const wchar_t *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPKwEE",
   "self_type" : "_ZTINSt3__18__void_tIPKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::__void_t<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__18__void_tIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPNS_4pairIjPKcEEEE",
   "name" : "std::__void_t<std::pair<unsigned int, const char *> *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPNS_4pairIjPKcEEEE",
   "self_type" : "_ZTINSt3__18__void_tIPNS_4pairIjPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIjPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPNS_4pairIjPKwEEEE",
   "name" : "std::__void_t<std::pair<unsigned int, const wchar_t *> *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPNS_4pairIjPKwEEEE",
   "self_type" : "_ZTINSt3__18__void_tIPNS_4pairIjPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIjPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPNS_9sub_matchIPKcEEEE",
   "name" : "std::__void_t<std::sub_match<const char *> *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPNS_9sub_matchIPKcEEEE",
   "self_type" : "_ZTINSt3__18__void_tIPNS_9sub_matchIPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__19sub_matchIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPNS_9sub_matchIPKwEEEE",
   "name" : "std::__void_t<std::sub_match<const wchar_t *> *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPNS_9sub_matchIPKwEEEE",
   "self_type" : "_ZTINSt3__18__void_tIPNS_9sub_matchIPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__19sub_matchIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPPNS_6locale5facetEEE",
   "name" : "std::__void_t<std::locale::facet **>",
   "referenced_type" : "_ZTINSt3__18__void_tIPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__18__void_tIPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPcEE",
   "name" : "std::__void_t<char *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPcEE",
   "self_type" : "_ZTINSt3__18__void_tIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPdEE",
   "name" : "std::__void_t<double *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPdEE",
   "self_type" : "_ZTINSt3__18__void_tIPdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPd"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPiEE",
   "name" : "std::__void_t<int *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPiEE",
   "self_type" : "_ZTINSt3__18__void_tIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPjEE",
   "name" : "std::__void_t<unsigned int *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPjEE",
   "self_type" : "_ZTINSt3__18__void_tIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIPwEE",
   "name" : "std::__void_t<wchar_t *>",
   "referenced_type" : "_ZTINSt3__18__void_tIPwEE",
   "self_type" : "_ZTINSt3__18__void_tIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIRKcEE",
   "name" : "std::__void_t<const char &>",
   "referenced_type" : "_ZTINSt3__18__void_tIRKcEE",
   "self_type" : "_ZTINSt3__18__void_tIRKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIRKwEE",
   "name" : "std::__void_t<const wchar_t &>",
   "referenced_type" : "_ZTINSt3__18__void_tIRKwEE",
   "self_type" : "_ZTINSt3__18__void_tIRKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIRcEE",
   "name" : "std::__void_t<char &>",
   "referenced_type" : "_ZTINSt3__18__void_tIRcEE",
   "self_type" : "_ZTINSt3__18__void_tIRcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIRwEE",
   "name" : "std::__void_t<wchar_t &>",
   "referenced_type" : "_ZTINSt3__18__void_tIRwEE",
   "self_type" : "_ZTINSt3__18__void_tIRwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIcEE",
   "name" : "std::__void_t<char>",
   "referenced_type" : "_ZTINSt3__18__void_tIcEE",
   "self_type" : "_ZTINSt3__18__void_tIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIeEE",
   "name" : "std::__void_t<long double>",
   "referenced_type" : "_ZTINSt3__18__void_tIeEE",
   "self_type" : "_ZTINSt3__18__void_tIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIiEE",
   "name" : "std::__void_t<int>",
   "referenced_type" : "_ZTINSt3__18__void_tIiEE",
   "self_type" : "_ZTINSt3__18__void_tIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIjEE",
   "name" : "std::__void_t<unsigned int>",
   "referenced_type" : "_ZTINSt3__18__void_tIjEE",
   "self_type" : "_ZTINSt3__18__void_tIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIwEE",
   "name" : "std::__void_t<wchar_t>",
   "referenced_type" : "_ZTINSt3__18__void_tIwEE",
   "self_type" : "_ZTINSt3__18__void_tIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18__void_tIxEE",
   "name" : "std::__void_t<long long>",
   "referenced_type" : "_ZTINSt3__18__void_tIxEE",
   "self_type" : "_ZTINSt3__18__void_tIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18auto_ptrIvEE",
   "name" : "std::auto_ptr<void>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18auto_ptrIvEE",
   "self_type" : "_ZTINSt3__18auto_ptrIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18equal_toIvEE",
   "name" : "std::equal_to<>",
   "referenced_type" : "_ZTINSt3__18equal_toIvEE",
   "self_type" : "_ZTINSt3__18equal_toIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/functional",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18ios_base4InitE",
   "name" : "std::ios_base::Init",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18ios_base4InitE",
   "self_type" : "_ZTINSt3__18ios_base4InitE",
   "size" : 1,
   "source_file" : "external/libcxx/include/ios"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__112system_errorE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18ios_base7failureE",
   "name" : "std::ios_base::failure",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18ios_base7failureE",
   "self_type" : "_ZTINSt3__18ios_base7failureE",
   "size" : 16,
   "source_file" : "external/libcxx/include/ios",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__18ios_base7failureE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18ios_base7failureD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18ios_base7failureD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__fmtflags_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "__precision_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "private",
     "field_name" : "__width_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "private",
     "field_name" : "__rdstate_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "__exceptions_",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "__rdbuf_",
     "field_offset" : 192,
     "referenced_type" : "_ZTIPv"
    },
    {
     "access" : "private",
     "field_name" : "__loc_",
     "field_offset" : 224,
     "referenced_type" : "_ZTIPv"
    },
    {
     "access" : "private",
     "field_name" : "__fn_",
     "field_offset" : 256,
     "referenced_type" : "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
    },
    {
     "access" : "private",
     "field_name" : "__index_",
     "field_offset" : 288,
     "referenced_type" : "_ZTIPi"
    },
    {
     "access" : "private",
     "field_name" : "__event_size_",
     "field_offset" : 320,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "__event_cap_",
     "field_offset" : 352,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "__iarray_",
     "field_offset" : 384,
     "referenced_type" : "_ZTIPl"
    },
    {
     "access" : "private",
     "field_name" : "__iarray_size_",
     "field_offset" : 416,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "__iarray_cap_",
     "field_offset" : 448,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "__parray_",
     "field_offset" : 480,
     "referenced_type" : "_ZTIPPv"
    },
    {
     "access" : "private",
     "field_name" : "__parray_size_",
     "field_offset" : 512,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "__parray_cap_",
     "field_offset" : 544,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18ios_baseE",
   "name" : "std::ios_base",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18ios_baseE",
   "self_type" : "_ZTINSt3__18ios_baseE",
   "size" : 72,
   "source_file" : "external/libcxx/include/ios",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__18ios_baseE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18ios_baseD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18ios_baseD0Ev"
    }
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIDiEE",
   "name" : "std::is_array<char32_t>",
   "referenced_type" : "_ZTINSt3__18is_arrayIDiEE",
   "self_type" : "_ZTINSt3__18is_arrayIDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIDnEE",
   "name" : "std::is_array<std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__18is_arrayIDnEE",
   "self_type" : "_ZTINSt3__18is_arrayIDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIDsEE",
   "name" : "std::is_array<char16_t>",
   "referenced_type" : "_ZTINSt3__18is_arrayIDsEE",
   "self_type" : "_ZTINSt3__18is_arrayIDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "name" : "std::is_array<const std::__compressed_pair<std::__shared_count *, std::__release_shared_count>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "name" : "std::is_array<const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "name" : "std::is_array<const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "name" : "std::is_array<const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "name" : "std::is_array<const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "name" : "std::is_array<const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "name" : "std::is_array<const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "name" : "std::is_array<const std::__compressed_pair<void **, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "name" : "std::is_array<const std::__compressed_pair<char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "name" : "std::is_array<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "name" : "std::is_array<const std::__compressed_pair<int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "name" : "std::is_array<const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "name" : "std::is_array<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "name" : "std::is_array<const std::__compressed_pair<long *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "name" : "std::is_array<const std::__compressed_pair<wchar_t *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::is_array<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_9allocatorIcEEEE",
   "name" : "std::is_array<const std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_9allocatorIwEEEE",
   "name" : "std::is_array<const std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIKNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::is_array<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "name" : "std::is_array<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "name" : "std::is_array<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "name" : "std::is_array<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "name" : "std::is_array<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::is_array<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::is_array<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::is_array<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::is_array<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::is_array<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_5mutexEEE",
   "name" : "std::is_array<std::mutex>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_5mutexEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_9allocatorINS_5mutexEEEEE",
   "name" : "std::is_array<std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_9allocatorIcEEEE",
   "name" : "std::is_array<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayINS_9allocatorIwEEEE",
   "name" : "std::is_array<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__18is_arrayINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__18is_arrayINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIPFvPvEEE",
   "name" : "std::is_array<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__18is_arrayIPFvPvEEE",
   "self_type" : "_ZTINSt3__18is_arrayIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIPNS_14__shared_countEEE",
   "name" : "std::is_array<std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__18is_arrayIPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__18is_arrayIPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::is_array<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__18is_arrayIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__18is_arrayIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIPNS_6locale5facetEEE",
   "name" : "std::is_array<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__18is_arrayIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__18is_arrayIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::is_array<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__18is_arrayIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__18is_arrayIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIPPvEE",
   "name" : "std::is_array<void **>",
   "referenced_type" : "_ZTINSt3__18is_arrayIPPvEE",
   "self_type" : "_ZTINSt3__18is_arrayIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIPcEE",
   "name" : "std::is_array<char *>",
   "referenced_type" : "_ZTINSt3__18is_arrayIPcEE",
   "self_type" : "_ZTINSt3__18is_arrayIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIPhEE",
   "name" : "std::is_array<unsigned char *>",
   "referenced_type" : "_ZTINSt3__18is_arrayIPhEE",
   "self_type" : "_ZTINSt3__18is_arrayIPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIPiEE",
   "name" : "std::is_array<int *>",
   "referenced_type" : "_ZTINSt3__18is_arrayIPiEE",
   "self_type" : "_ZTINSt3__18is_arrayIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIPjEE",
   "name" : "std::is_array<unsigned int *>",
   "referenced_type" : "_ZTINSt3__18is_arrayIPjEE",
   "self_type" : "_ZTINSt3__18is_arrayIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIPlEE",
   "name" : "std::is_array<long *>",
   "referenced_type" : "_ZTINSt3__18is_arrayIPlEE",
   "self_type" : "_ZTINSt3__18is_arrayIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIPwEE",
   "name" : "std::is_array<wchar_t *>",
   "referenced_type" : "_ZTINSt3__18is_arrayIPwEE",
   "self_type" : "_ZTINSt3__18is_arrayIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIcEE",
   "name" : "std::is_array<char>",
   "referenced_type" : "_ZTINSt3__18is_arrayIcEE",
   "self_type" : "_ZTINSt3__18is_arrayIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIeEE",
   "name" : "std::is_array<long double>",
   "referenced_type" : "_ZTINSt3__18is_arrayIeEE",
   "self_type" : "_ZTINSt3__18is_arrayIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIjEE",
   "name" : "std::is_array<unsigned int>",
   "referenced_type" : "_ZTINSt3__18is_arrayIjEE",
   "self_type" : "_ZTINSt3__18is_arrayIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIlEE",
   "name" : "std::is_array<long>",
   "referenced_type" : "_ZTINSt3__18is_arrayIlEE",
   "self_type" : "_ZTINSt3__18is_arrayIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIwEE",
   "name" : "std::is_array<wchar_t>",
   "referenced_type" : "_ZTINSt3__18is_arrayIwEE",
   "self_type" : "_ZTINSt3__18is_arrayIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_arrayIxEE",
   "name" : "std::is_array<long long>",
   "referenced_type" : "_ZTINSt3__18is_arrayIxEE",
   "self_type" : "_ZTINSt3__18is_arrayIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIDnEE",
   "name" : "std::is_class<std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__18is_classIDnEE",
   "self_type" : "_ZTINSt3__18is_classIDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "name" : "std::is_class<const std::__compressed_pair<std::__shared_count *, std::__release_shared_count>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "name" : "std::is_class<const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "name" : "std::is_class<const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "name" : "std::is_class<const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "name" : "std::is_class<const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "name" : "std::is_class<const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "name" : "std::is_class<const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "name" : "std::is_class<const std::__compressed_pair<void **, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "name" : "std::is_class<const std::__compressed_pair<char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "name" : "std::is_class<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "name" : "std::is_class<const std::__compressed_pair<int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "name" : "std::is_class<const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "name" : "std::is_class<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "name" : "std::is_class<const std::__compressed_pair<long *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "name" : "std::is_class<const std::__compressed_pair<wchar_t *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::is_class<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_9allocatorIcEEEE",
   "name" : "std::is_class<const std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKNS_9allocatorIwEEEE",
   "name" : "std::is_class<const std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__18is_classIKNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__18is_classIKNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKcEE",
   "name" : "std::is_class<const char>",
   "referenced_type" : "_ZTINSt3__18is_classIKcEE",
   "self_type" : "_ZTINSt3__18is_classIKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIKwEE",
   "name" : "std::is_class<const wchar_t>",
   "referenced_type" : "_ZTINSt3__18is_classIKwEE",
   "self_type" : "_ZTINSt3__18is_classIKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::is_class<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_15__thread_structEEE",
   "name" : "std::is_class<std::__thread_struct>",
   "referenced_type" : "_ZTINSt3__18is_classINS_15__thread_structEEE",
   "self_type" : "_ZTINSt3__18is_classINS_15__thread_structEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "name" : "std::is_class<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__18is_classINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "name" : "std::is_class<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__18is_classINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "name" : "std::is_class<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__18is_classINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "name" : "std::is_class<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__18is_classINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::is_class<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::is_class<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::is_class<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::is_class<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::is_class<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_9allocatorINS_5mutexEEEEE",
   "name" : "std::is_class<std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_9allocatorIcEEEE",
   "name" : "std::is_class<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classINS_9allocatorIwEEEE",
   "name" : "std::is_class<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__18is_classINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__18is_classINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIPFvPvEEE",
   "name" : "std::is_class<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__18is_classIPFvPvEEE",
   "self_type" : "_ZTINSt3__18is_classIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIPNS_14__shared_countEEE",
   "name" : "std::is_class<std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__18is_classIPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__18is_classIPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIPNS_18condition_variableEEE",
   "name" : "std::is_class<std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__18is_classIPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__18is_classIPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::is_class<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__18is_classIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__18is_classIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIPNS_5mutexEEE",
   "name" : "std::is_class<std::mutex *>",
   "referenced_type" : "_ZTINSt3__18is_classIPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__18is_classIPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIPNS_6locale5facetEEE",
   "name" : "std::is_class<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__18is_classIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__18is_classIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::is_class<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__18is_classIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__18is_classIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIPPvEE",
   "name" : "std::is_class<void **>",
   "referenced_type" : "_ZTINSt3__18is_classIPPvEE",
   "self_type" : "_ZTINSt3__18is_classIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIPcEE",
   "name" : "std::is_class<char *>",
   "referenced_type" : "_ZTINSt3__18is_classIPcEE",
   "self_type" : "_ZTINSt3__18is_classIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIPhEE",
   "name" : "std::is_class<unsigned char *>",
   "referenced_type" : "_ZTINSt3__18is_classIPhEE",
   "self_type" : "_ZTINSt3__18is_classIPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIPiEE",
   "name" : "std::is_class<int *>",
   "referenced_type" : "_ZTINSt3__18is_classIPiEE",
   "self_type" : "_ZTINSt3__18is_classIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIPjEE",
   "name" : "std::is_class<unsigned int *>",
   "referenced_type" : "_ZTINSt3__18is_classIPjEE",
   "self_type" : "_ZTINSt3__18is_classIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIPlEE",
   "name" : "std::is_class<long *>",
   "referenced_type" : "_ZTINSt3__18is_classIPlEE",
   "self_type" : "_ZTINSt3__18is_classIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIPwEE",
   "name" : "std::is_class<wchar_t *>",
   "referenced_type" : "_ZTINSt3__18is_classIPwEE",
   "self_type" : "_ZTINSt3__18is_classIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIaEE",
   "name" : "std::is_class<signed char>",
   "referenced_type" : "_ZTINSt3__18is_classIaEE",
   "self_type" : "_ZTINSt3__18is_classIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIcEE",
   "name" : "std::is_class<char>",
   "referenced_type" : "_ZTINSt3__18is_classIcEE",
   "self_type" : "_ZTINSt3__18is_classIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIdEE",
   "name" : "std::is_class<double>",
   "referenced_type" : "_ZTINSt3__18is_classIdEE",
   "self_type" : "_ZTINSt3__18is_classIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIeEE",
   "name" : "std::is_class<long double>",
   "referenced_type" : "_ZTINSt3__18is_classIeEE",
   "self_type" : "_ZTINSt3__18is_classIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIfEE",
   "name" : "std::is_class<float>",
   "referenced_type" : "_ZTINSt3__18is_classIfEE",
   "self_type" : "_ZTINSt3__18is_classIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIhEE",
   "name" : "std::is_class<unsigned char>",
   "referenced_type" : "_ZTINSt3__18is_classIhEE",
   "self_type" : "_ZTINSt3__18is_classIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIiEE",
   "name" : "std::is_class<int>",
   "referenced_type" : "_ZTINSt3__18is_classIiEE",
   "self_type" : "_ZTINSt3__18is_classIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIjEE",
   "name" : "std::is_class<unsigned int>",
   "referenced_type" : "_ZTINSt3__18is_classIjEE",
   "self_type" : "_ZTINSt3__18is_classIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIlEE",
   "name" : "std::is_class<long>",
   "referenced_type" : "_ZTINSt3__18is_classIlEE",
   "self_type" : "_ZTINSt3__18is_classIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classImEE",
   "name" : "std::is_class<unsigned long>",
   "referenced_type" : "_ZTINSt3__18is_classImEE",
   "self_type" : "_ZTINSt3__18is_classImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIsEE",
   "name" : "std::is_class<short>",
   "referenced_type" : "_ZTINSt3__18is_classIsEE",
   "self_type" : "_ZTINSt3__18is_classIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classItEE",
   "name" : "std::is_class<unsigned short>",
   "referenced_type" : "_ZTINSt3__18is_classItEE",
   "self_type" : "_ZTINSt3__18is_classItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIwEE",
   "name" : "std::is_class<wchar_t>",
   "referenced_type" : "_ZTINSt3__18is_classIwEE",
   "self_type" : "_ZTINSt3__18is_classIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIxEE",
   "name" : "std::is_class<long long>",
   "referenced_type" : "_ZTINSt3__18is_classIxEE",
   "self_type" : "_ZTINSt3__18is_classIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_classIyEE",
   "name" : "std::is_class<unsigned long long>",
   "referenced_type" : "_ZTINSt3__18is_classIyEE",
   "self_type" : "_ZTINSt3__18is_classIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constIKcEE",
   "name" : "std::is_const<const char>",
   "referenced_type" : "_ZTINSt3__18is_constIKcEE",
   "self_type" : "_ZTINSt3__18is_constIKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constIKwEE",
   "name" : "std::is_const<const wchar_t>",
   "referenced_type" : "_ZTINSt3__18is_constIKwEE",
   "self_type" : "_ZTINSt3__18is_constIKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constINS_9allocatorIcEEEE",
   "name" : "std::is_const<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__18is_constINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__18is_constINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constIPNS_18condition_variableEEE",
   "name" : "std::is_const<std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__18is_constIPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__18is_constIPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constIPNS_5mutexEEE",
   "name" : "std::is_const<std::mutex *>",
   "referenced_type" : "_ZTINSt3__18is_constIPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__18is_constIPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constIPNS_6locale5facetEEE",
   "name" : "std::is_const<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__18is_constIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__18is_constIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constIaEE",
   "name" : "std::is_const<signed char>",
   "referenced_type" : "_ZTINSt3__18is_constIaEE",
   "self_type" : "_ZTINSt3__18is_constIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constIcEE",
   "name" : "std::is_const<char>",
   "referenced_type" : "_ZTINSt3__18is_constIcEE",
   "self_type" : "_ZTINSt3__18is_constIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constIdEE",
   "name" : "std::is_const<double>",
   "referenced_type" : "_ZTINSt3__18is_constIdEE",
   "self_type" : "_ZTINSt3__18is_constIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constIeEE",
   "name" : "std::is_const<long double>",
   "referenced_type" : "_ZTINSt3__18is_constIeEE",
   "self_type" : "_ZTINSt3__18is_constIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constIfEE",
   "name" : "std::is_const<float>",
   "referenced_type" : "_ZTINSt3__18is_constIfEE",
   "self_type" : "_ZTINSt3__18is_constIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constIhEE",
   "name" : "std::is_const<unsigned char>",
   "referenced_type" : "_ZTINSt3__18is_constIhEE",
   "self_type" : "_ZTINSt3__18is_constIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constIiEE",
   "name" : "std::is_const<int>",
   "referenced_type" : "_ZTINSt3__18is_constIiEE",
   "self_type" : "_ZTINSt3__18is_constIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constIjEE",
   "name" : "std::is_const<unsigned int>",
   "referenced_type" : "_ZTINSt3__18is_constIjEE",
   "self_type" : "_ZTINSt3__18is_constIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constIlEE",
   "name" : "std::is_const<long>",
   "referenced_type" : "_ZTINSt3__18is_constIlEE",
   "self_type" : "_ZTINSt3__18is_constIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constImEE",
   "name" : "std::is_const<unsigned long>",
   "referenced_type" : "_ZTINSt3__18is_constImEE",
   "self_type" : "_ZTINSt3__18is_constImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constIsEE",
   "name" : "std::is_const<short>",
   "referenced_type" : "_ZTINSt3__18is_constIsEE",
   "self_type" : "_ZTINSt3__18is_constIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constItEE",
   "name" : "std::is_const<unsigned short>",
   "referenced_type" : "_ZTINSt3__18is_constItEE",
   "self_type" : "_ZTINSt3__18is_constItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constIwEE",
   "name" : "std::is_const<wchar_t>",
   "referenced_type" : "_ZTINSt3__18is_constIwEE",
   "self_type" : "_ZTINSt3__18is_constIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constIxEE",
   "name" : "std::is_const<long long>",
   "referenced_type" : "_ZTINSt3__18is_constIxEE",
   "self_type" : "_ZTINSt3__18is_constIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_constIyEE",
   "name" : "std::is_const<unsigned long long>",
   "referenced_type" : "_ZTINSt3__18is_constIyEE",
   "self_type" : "_ZTINSt3__18is_constIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
   "name" : "std::is_empty<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
   "name" : "std::is_empty<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
   "name" : "std::is_empty<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
   "name" : "std::is_empty<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_14default_deleteINS_15__thread_structEEEEE",
   "name" : "std::is_empty<std::default_delete<std::__thread_struct>>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_14default_deleteINS_15__thread_structEEEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_14default_deleteINS_15__thread_structEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::is_empty<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::is_empty<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::is_empty<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::is_empty<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_22__release_shared_countEEE",
   "name" : "std::is_empty<std::__release_shared_count>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_22__release_shared_countEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_22__release_shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__release_shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_5mutexEEE",
   "name" : "std::is_empty<std::mutex>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_5mutexEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIDiEEEE",
   "name" : "std::is_empty<std::allocator<char32_t>>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorIDiEEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorIDiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIDsEEEE",
   "name" : "std::is_empty<std::allocator<char16_t>>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorIDsEEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorIDsEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIDsEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorINS_4pairIjPKcEEEEEE",
   "name" : "std::is_empty<std::allocator<std::pair<unsigned int, const char *>>>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorINS_4pairIjPKcEEEEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorINS_4pairIjPKcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorINS_4pairIjPKwEEEEEE",
   "name" : "std::is_empty<std::allocator<std::pair<unsigned int, const wchar_t *>>>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorINS_4pairIjPKwEEEEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorINS_4pairIjPKwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorINS_5mutexEEEEE",
   "name" : "std::is_empty<std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorINS_9sub_matchIPKcEEEEEE",
   "name" : "std::is_empty<std::allocator<std::sub_match<const char *>>>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorINS_9sub_matchIPKcEEEEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorINS_9sub_matchIPKcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorINS_9sub_matchIPKwEEEEEE",
   "name" : "std::is_empty<std::allocator<std::sub_match<const wchar_t *>>>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorINS_9sub_matchIPKwEEEEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorINS_9sub_matchIPKwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIcEEEE",
   "name" : "std::is_empty<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIdEEEE",
   "name" : "std::is_empty<std::allocator<double>>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIiEEEE",
   "name" : "std::is_empty<std::allocator<int>>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorIiEEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorIiEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIiEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIjEEEE",
   "name" : "std::is_empty<std::allocator<unsigned int>>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorIjEEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorIjEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIjEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIwEEEE",
   "name" : "std::is_empty<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPFvPvEEE",
   "name" : "std::is_empty<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPFvPvEEE",
   "self_type" : "_ZTINSt3__18is_emptyIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPNS_14__shared_countEEE",
   "name" : "std::is_empty<std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__18is_emptyIPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPNS_15__thread_structEEE",
   "name" : "std::is_empty<std::__thread_struct *>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPNS_15__thread_structEEE",
   "self_type" : "_ZTINSt3__18is_emptyIPNS_15__thread_structEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::is_empty<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__18is_emptyIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::is_empty<std::pair<std::condition_variable *, std::mutex *> *>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__18is_emptyIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPNS_4pairIjPKcEEEE",
   "name" : "std::is_empty<std::pair<unsigned int, const char *> *>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPNS_4pairIjPKcEEEE",
   "self_type" : "_ZTINSt3__18is_emptyIPNS_4pairIjPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIjPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPNS_4pairIjPKwEEEE",
   "name" : "std::is_empty<std::pair<unsigned int, const wchar_t *> *>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPNS_4pairIjPKwEEEE",
   "self_type" : "_ZTINSt3__18is_emptyIPNS_4pairIjPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__14pairIjPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPNS_6locale5facetEEE",
   "name" : "std::is_empty<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__18is_emptyIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPNS_9sub_matchIPKcEEEE",
   "name" : "std::is_empty<std::sub_match<const char *> *>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPNS_9sub_matchIPKcEEEE",
   "self_type" : "_ZTINSt3__18is_emptyIPNS_9sub_matchIPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__19sub_matchIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPNS_9sub_matchIPKwEEEE",
   "name" : "std::is_empty<std::sub_match<const wchar_t *> *>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPNS_9sub_matchIPKwEEEE",
   "self_type" : "_ZTINSt3__18is_emptyIPNS_9sub_matchIPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__19sub_matchIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::is_empty<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__18is_emptyIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPPNS_17__assoc_sub_stateEEE",
   "name" : "std::is_empty<std::__assoc_sub_state **>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__18is_emptyIPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPPNS_6locale5facetEEE",
   "name" : "std::is_empty<std::locale::facet **>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__18is_emptyIPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPPvEE",
   "name" : "std::is_empty<void **>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPPvEE",
   "self_type" : "_ZTINSt3__18is_emptyIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPcEE",
   "name" : "std::is_empty<char *>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPcEE",
   "self_type" : "_ZTINSt3__18is_emptyIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPdEE",
   "name" : "std::is_empty<double *>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPdEE",
   "self_type" : "_ZTINSt3__18is_emptyIPdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPd"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPhEE",
   "name" : "std::is_empty<unsigned char *>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPhEE",
   "self_type" : "_ZTINSt3__18is_emptyIPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPiEE",
   "name" : "std::is_empty<int *>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPiEE",
   "self_type" : "_ZTINSt3__18is_emptyIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPjEE",
   "name" : "std::is_empty<unsigned int *>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPjEE",
   "self_type" : "_ZTINSt3__18is_emptyIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPlEE",
   "name" : "std::is_empty<long *>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPlEE",
   "self_type" : "_ZTINSt3__18is_emptyIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIPwEE",
   "name" : "std::is_empty<wchar_t *>",
   "referenced_type" : "_ZTINSt3__18is_emptyIPwEE",
   "self_type" : "_ZTINSt3__18is_emptyIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::is_empty<std::__sso_allocator<std::locale::facet *, 28> &>",
   "referenced_type" : "_ZTINSt3__18is_emptyIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__18is_emptyIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::is_empty<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &>",
   "referenced_type" : "_ZTINSt3__18is_emptyIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__18is_emptyIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_emptyIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::is_empty<std::__hidden_allocator<std::__assoc_sub_state *> &>",
   "referenced_type" : "_ZTINSt3__18is_emptyIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__18is_emptyIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIDnEE",
   "name" : "std::is_union<std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__18is_unionIDnEE",
   "self_type" : "_ZTINSt3__18is_unionIDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "name" : "std::is_union<const std::__compressed_pair<std::__shared_count *, std::__release_shared_count>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "name" : "std::is_union<const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "name" : "std::is_union<const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "name" : "std::is_union<const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "name" : "std::is_union<const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "name" : "std::is_union<const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "name" : "std::is_union<const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "name" : "std::is_union<const std::__compressed_pair<void **, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "name" : "std::is_union<const std::__compressed_pair<char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "name" : "std::is_union<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "name" : "std::is_union<const std::__compressed_pair<int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "name" : "std::is_union<const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "name" : "std::is_union<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "name" : "std::is_union<const std::__compressed_pair<long *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "name" : "std::is_union<const std::__compressed_pair<wchar_t *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::is_union<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_9allocatorIcEEEE",
   "name" : "std::is_union<const std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_9allocatorIwEEEE",
   "name" : "std::is_union<const std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__18is_unionIKNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__18is_unionIKNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKcEE",
   "name" : "std::is_union<const char>",
   "referenced_type" : "_ZTINSt3__18is_unionIKcEE",
   "self_type" : "_ZTINSt3__18is_unionIKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIKwEE",
   "name" : "std::is_union<const wchar_t>",
   "referenced_type" : "_ZTINSt3__18is_unionIKwEE",
   "self_type" : "_ZTINSt3__18is_unionIKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::is_union<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_15__thread_structEEE",
   "name" : "std::is_union<std::__thread_struct>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_15__thread_structEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_15__thread_structEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "name" : "std::is_union<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "name" : "std::is_union<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "name" : "std::is_union<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "name" : "std::is_union<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::is_union<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::is_union<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::is_union<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::is_union<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::is_union<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_9allocatorINS_5mutexEEEEE",
   "name" : "std::is_union<std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_9allocatorIcEEEE",
   "name" : "std::is_union<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionINS_9allocatorIwEEEE",
   "name" : "std::is_union<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__18is_unionINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__18is_unionINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIPFvPvEEE",
   "name" : "std::is_union<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__18is_unionIPFvPvEEE",
   "self_type" : "_ZTINSt3__18is_unionIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIPNS_14__shared_countEEE",
   "name" : "std::is_union<std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__18is_unionIPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__18is_unionIPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIPNS_18condition_variableEEE",
   "name" : "std::is_union<std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__18is_unionIPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__18is_unionIPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::is_union<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__18is_unionIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__18is_unionIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIPNS_5mutexEEE",
   "name" : "std::is_union<std::mutex *>",
   "referenced_type" : "_ZTINSt3__18is_unionIPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__18is_unionIPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIPNS_6locale5facetEEE",
   "name" : "std::is_union<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__18is_unionIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__18is_unionIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::is_union<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__18is_unionIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__18is_unionIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIPPvEE",
   "name" : "std::is_union<void **>",
   "referenced_type" : "_ZTINSt3__18is_unionIPPvEE",
   "self_type" : "_ZTINSt3__18is_unionIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIPcEE",
   "name" : "std::is_union<char *>",
   "referenced_type" : "_ZTINSt3__18is_unionIPcEE",
   "self_type" : "_ZTINSt3__18is_unionIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIPhEE",
   "name" : "std::is_union<unsigned char *>",
   "referenced_type" : "_ZTINSt3__18is_unionIPhEE",
   "self_type" : "_ZTINSt3__18is_unionIPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIPiEE",
   "name" : "std::is_union<int *>",
   "referenced_type" : "_ZTINSt3__18is_unionIPiEE",
   "self_type" : "_ZTINSt3__18is_unionIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIPjEE",
   "name" : "std::is_union<unsigned int *>",
   "referenced_type" : "_ZTINSt3__18is_unionIPjEE",
   "self_type" : "_ZTINSt3__18is_unionIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIPlEE",
   "name" : "std::is_union<long *>",
   "referenced_type" : "_ZTINSt3__18is_unionIPlEE",
   "self_type" : "_ZTINSt3__18is_unionIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIPwEE",
   "name" : "std::is_union<wchar_t *>",
   "referenced_type" : "_ZTINSt3__18is_unionIPwEE",
   "self_type" : "_ZTINSt3__18is_unionIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIaEE",
   "name" : "std::is_union<signed char>",
   "referenced_type" : "_ZTINSt3__18is_unionIaEE",
   "self_type" : "_ZTINSt3__18is_unionIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIcEE",
   "name" : "std::is_union<char>",
   "referenced_type" : "_ZTINSt3__18is_unionIcEE",
   "self_type" : "_ZTINSt3__18is_unionIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIdEE",
   "name" : "std::is_union<double>",
   "referenced_type" : "_ZTINSt3__18is_unionIdEE",
   "self_type" : "_ZTINSt3__18is_unionIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIeEE",
   "name" : "std::is_union<long double>",
   "referenced_type" : "_ZTINSt3__18is_unionIeEE",
   "self_type" : "_ZTINSt3__18is_unionIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIfEE",
   "name" : "std::is_union<float>",
   "referenced_type" : "_ZTINSt3__18is_unionIfEE",
   "self_type" : "_ZTINSt3__18is_unionIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIhEE",
   "name" : "std::is_union<unsigned char>",
   "referenced_type" : "_ZTINSt3__18is_unionIhEE",
   "self_type" : "_ZTINSt3__18is_unionIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIiEE",
   "name" : "std::is_union<int>",
   "referenced_type" : "_ZTINSt3__18is_unionIiEE",
   "self_type" : "_ZTINSt3__18is_unionIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIjEE",
   "name" : "std::is_union<unsigned int>",
   "referenced_type" : "_ZTINSt3__18is_unionIjEE",
   "self_type" : "_ZTINSt3__18is_unionIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIlEE",
   "name" : "std::is_union<long>",
   "referenced_type" : "_ZTINSt3__18is_unionIlEE",
   "self_type" : "_ZTINSt3__18is_unionIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionImEE",
   "name" : "std::is_union<unsigned long>",
   "referenced_type" : "_ZTINSt3__18is_unionImEE",
   "self_type" : "_ZTINSt3__18is_unionImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIsEE",
   "name" : "std::is_union<short>",
   "referenced_type" : "_ZTINSt3__18is_unionIsEE",
   "self_type" : "_ZTINSt3__18is_unionIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionItEE",
   "name" : "std::is_union<unsigned short>",
   "referenced_type" : "_ZTINSt3__18is_unionItEE",
   "self_type" : "_ZTINSt3__18is_unionItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIwEE",
   "name" : "std::is_union<wchar_t>",
   "referenced_type" : "_ZTINSt3__18is_unionIwEE",
   "self_type" : "_ZTINSt3__18is_unionIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIxEE",
   "name" : "std::is_union<long long>",
   "referenced_type" : "_ZTINSt3__18is_unionIxEE",
   "self_type" : "_ZTINSt3__18is_unionIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18is_unionIyEE",
   "name" : "std::is_union<unsigned long long>",
   "referenced_type" : "_ZTINSt3__18is_unionIyEE",
   "self_type" : "_ZTINSt3__18is_unionIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18iteratorINS_18input_iterator_tagEcxPccEE",
   "name" : "std::iterator<std::input_iterator_tag, char, long long, char *, char>",
   "referenced_type" : "_ZTINSt3__18iteratorINS_18input_iterator_tagEcxPccEE",
   "self_type" : "_ZTINSt3__18iteratorINS_18input_iterator_tagEcxPccEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__118input_iterator_tagE",
    "_ZTIc",
    "_ZTIx",
    "_ZTIPc",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18iteratorINS_18input_iterator_tagEwxPwwEE",
   "name" : "std::iterator<std::input_iterator_tag, wchar_t, long long, wchar_t *, wchar_t>",
   "referenced_type" : "_ZTINSt3__18iteratorINS_18input_iterator_tagEwxPwwEE",
   "self_type" : "_ZTINSt3__18iteratorINS_18input_iterator_tagEwxPwwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__118input_iterator_tagE",
    "_ZTIw",
    "_ZTIx",
    "_ZTIPw",
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__18iteratorINS_19output_iterator_tagEvvvvEE",
   "name" : "std::iterator<std::output_iterator_tag, void, void, void, void>",
   "referenced_type" : "_ZTINSt3__18iteratorINS_19output_iterator_tagEvvvvEE",
   "self_type" : "_ZTINSt3__18iteratorINS_19output_iterator_tagEvvvvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/iterator",
   "template_args" :
   [
    "_ZTINSt3__119output_iterator_tagE",
    "_ZTIv",
    "_ZTIv",
    "_ZTIv",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "referenced_type" : "_ZTINSt3__113messages_baseE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18messagesIcEE",
   "name" : "std::messages<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18messagesIcEE",
   "self_type" : "_ZTINSt3__18messagesIcEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__18messagesIcEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18messagesIcED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18messagesIcED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18messagesIcE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18messagesIcE6do_getEiiiRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18messagesIcE8do_closeEi"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "referenced_type" : "_ZTINSt3__113messages_baseE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18messagesIwEE",
   "name" : "std::messages<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18messagesIwEE",
   "self_type" : "_ZTINSt3__18messagesIwEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__18messagesIwEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18messagesIwED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18messagesIwED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18messagesIwE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18messagesIwE6do_getEiiiRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18messagesIwE8do_closeEi"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "__decimal_point_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIc"
    },
    {
     "access" : "protected",
     "field_name" : "__thousands_sep_",
     "field_offset" : 72,
     "referenced_type" : "_ZTIc"
    },
    {
     "access" : "protected",
     "field_name" : "__grouping_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18numpunctIcEE",
   "name" : "std::numpunct<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18numpunctIcEE",
   "self_type" : "_ZTINSt3__18numpunctIcEE",
   "size" : 24,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIc"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__18numpunctIcEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18numpunctIcED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18numpunctIcED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIcE16do_decimal_pointEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIcE16do_thousands_sepEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIcE11do_groupingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIcE11do_truenameEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIcE12do_falsenameEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "__decimal_point_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIw"
    },
    {
     "access" : "protected",
     "field_name" : "__thousands_sep_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIw"
    },
    {
     "access" : "protected",
     "field_name" : "__grouping_",
     "field_offset" : 128,
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18numpunctIwEE",
   "name" : "std::numpunct<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18numpunctIwEE",
   "self_type" : "_ZTINSt3__18numpunctIwEE",
   "size" : 28,
   "source_file" : "external/libcxx/include/__locale",
   "template_args" :
   [
    "_ZTIw"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__18numpunctIwEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18numpunctIwED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18numpunctIwED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIwE16do_decimal_pointEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIwE16do_thousands_sepEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIwE11do_groupingEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIwE11do_truenameEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18numpunctIwE12do_falsenameEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__v_",
     "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18seed_seqE",
   "name" : "std::seed_seq",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18seed_seqE",
   "self_type" : "_ZTINSt3__18seed_seqE",
   "size" : 12,
   "source_file" : "external/libcxx/include/random"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "referenced_type" : "_ZTINSt3__19time_baseE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__120__time_get_c_storageIcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13do_date_orderEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc"
    },
    {
     "component_value" : -8,
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE7__weeksEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE8__monthsEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE7__am_pmEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__cEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__rEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__xEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__XEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "referenced_type" : "_ZTINSt3__19time_baseE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__120__time_get_c_storageIwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13do_date_orderEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc"
    },
    {
     "component_value" : -8,
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE7__weeksEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE8__monthsEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE7__am_pmEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__cEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__rEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__xEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__XEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__110__time_putE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPK2tmcc"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__110__time_putE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 12,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPK2tmcc"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPb"
    },
    {
     "access" : "private",
     "field_name" : "__end_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPb"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18valarrayIbEE",
   "name" : "std::valarray<bool>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18valarrayIbEE",
   "self_type" : "_ZTINSt3__18valarrayIbEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/valarray",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPj"
    },
    {
     "access" : "private",
     "field_name" : "__end_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__18valarrayIjEE",
   "name" : "std::valarray<unsigned int>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__18valarrayIjEE",
   "self_type" : "_ZTINSt3__18valarrayIjEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/valarray",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "protected",
     "referenced_type" : "_ZTINSt3__114__num_get_baseE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19__num_getIcEE",
   "name" : "std::__num_get<char>",
   "referenced_type" : "_ZTINSt3__19__num_getIcEE",
   "self_type" : "_ZTINSt3__19__num_getIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "protected",
     "referenced_type" : "_ZTINSt3__114__num_get_baseE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19__num_getIwEE",
   "name" : "std::__num_get<wchar_t>",
   "referenced_type" : "_ZTINSt3__19__num_getIwEE",
   "self_type" : "_ZTINSt3__19__num_getIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "protected",
     "referenced_type" : "_ZTINSt3__114__num_put_baseE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19__num_putIcEE",
   "name" : "std::__num_put<char>",
   "referenced_type" : "_ZTINSt3__19__num_putIcEE",
   "self_type" : "_ZTINSt3__19__num_putIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "access" : "protected",
     "referenced_type" : "_ZTINSt3__114__num_put_baseE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19__num_putIwEE",
   "name" : "std::__num_put<wchar_t>",
   "referenced_type" : "_ZTINSt3__19__num_putIwEE",
   "self_type" : "_ZTINSt3__19__num_putIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19__uncvrefINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::__uncvref<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__19__uncvrefINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__19__uncvrefINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constIKcEE",
   "name" : "std::add_const<const char>",
   "referenced_type" : "_ZTINSt3__19add_constIKcEE",
   "self_type" : "_ZTINSt3__19add_constIKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constIKwEE",
   "name" : "std::add_const<const wchar_t>",
   "referenced_type" : "_ZTINSt3__19add_constIKwEE",
   "self_type" : "_ZTINSt3__19add_constIKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constINS_9allocatorIcEEEE",
   "name" : "std::add_const<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__19add_constINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__19add_constINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constIPNS_18condition_variableEEE",
   "name" : "std::add_const<std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__19add_constIPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__19add_constIPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constIPNS_5mutexEEE",
   "name" : "std::add_const<std::mutex *>",
   "referenced_type" : "_ZTINSt3__19add_constIPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__19add_constIPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constIPNS_6locale5facetEEE",
   "name" : "std::add_const<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__19add_constIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__19add_constIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constIaEE",
   "name" : "std::add_const<signed char>",
   "referenced_type" : "_ZTINSt3__19add_constIaEE",
   "self_type" : "_ZTINSt3__19add_constIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constIcEE",
   "name" : "std::add_const<char>",
   "referenced_type" : "_ZTINSt3__19add_constIcEE",
   "self_type" : "_ZTINSt3__19add_constIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constIdEE",
   "name" : "std::add_const<double>",
   "referenced_type" : "_ZTINSt3__19add_constIdEE",
   "self_type" : "_ZTINSt3__19add_constIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constIeEE",
   "name" : "std::add_const<long double>",
   "referenced_type" : "_ZTINSt3__19add_constIeEE",
   "self_type" : "_ZTINSt3__19add_constIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constIfEE",
   "name" : "std::add_const<float>",
   "referenced_type" : "_ZTINSt3__19add_constIfEE",
   "self_type" : "_ZTINSt3__19add_constIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constIhEE",
   "name" : "std::add_const<unsigned char>",
   "referenced_type" : "_ZTINSt3__19add_constIhEE",
   "self_type" : "_ZTINSt3__19add_constIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constIiEE",
   "name" : "std::add_const<int>",
   "referenced_type" : "_ZTINSt3__19add_constIiEE",
   "self_type" : "_ZTINSt3__19add_constIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constIjEE",
   "name" : "std::add_const<unsigned int>",
   "referenced_type" : "_ZTINSt3__19add_constIjEE",
   "self_type" : "_ZTINSt3__19add_constIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constIlEE",
   "name" : "std::add_const<long>",
   "referenced_type" : "_ZTINSt3__19add_constIlEE",
   "self_type" : "_ZTINSt3__19add_constIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constImEE",
   "name" : "std::add_const<unsigned long>",
   "referenced_type" : "_ZTINSt3__19add_constImEE",
   "self_type" : "_ZTINSt3__19add_constImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constIsEE",
   "name" : "std::add_const<short>",
   "referenced_type" : "_ZTINSt3__19add_constIsEE",
   "self_type" : "_ZTINSt3__19add_constIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constItEE",
   "name" : "std::add_const<unsigned short>",
   "referenced_type" : "_ZTINSt3__19add_constItEE",
   "self_type" : "_ZTINSt3__19add_constItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constIwEE",
   "name" : "std::add_const<wchar_t>",
   "referenced_type" : "_ZTINSt3__19add_constIwEE",
   "self_type" : "_ZTINSt3__19add_constIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constIxEE",
   "name" : "std::add_const<long long>",
   "referenced_type" : "_ZTINSt3__19add_constIxEE",
   "self_type" : "_ZTINSt3__19add_constIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19add_constIyEE",
   "name" : "std::add_const<unsigned long long>",
   "referenced_type" : "_ZTINSt3__19add_constIyEE",
   "self_type" : "_ZTINSt3__19add_constIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19allocatorIDiEE",
   "name" : "std::allocator<char32_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19allocatorIDiEE",
   "self_type" : "_ZTINSt3__19allocatorIDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIDi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19allocatorIDsEE",
   "name" : "std::allocator<char16_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19allocatorIDsEE",
   "self_type" : "_ZTINSt3__19allocatorIDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIDs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19allocatorIKvEE",
   "name" : "std::allocator<const void>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19allocatorIKvEE",
   "self_type" : "_ZTINSt3__19allocatorIKvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIKv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
   "name" : "std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
   "self_type" : "_ZTINSt3__19allocatorINS_20__shared_ptr_emplaceINS_5mutexENS0_IS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19allocatorINS_40__shared_ptr_dummy_rebind_allocator_typeEEE",
   "name" : "std::allocator<std::__shared_ptr_dummy_rebind_allocator_type>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19allocatorINS_40__shared_ptr_dummy_rebind_allocator_typeEEE",
   "self_type" : "_ZTINSt3__19allocatorINS_40__shared_ptr_dummy_rebind_allocator_typeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__140__shared_ptr_dummy_rebind_allocator_typeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE",
   "name" : "std::allocator<std::pair<unsigned int, const char *>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE",
   "self_type" : "_ZTINSt3__19allocatorINS_4pairIjPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE",
   "name" : "std::allocator<std::pair<unsigned int, const wchar_t *>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE",
   "self_type" : "_ZTINSt3__19allocatorINS_4pairIjPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19allocatorINS_5mutexEE6rebindINS_20__shared_ptr_emplaceIS1_S2_EEEE",
   "name" : "std::allocator<std::mutex>::rebind<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>",
   "referenced_type" : "_ZTINSt3__19allocatorINS_5mutexEE6rebindINS_20__shared_ptr_emplaceIS1_S2_EEEE",
   "self_type" : "_ZTINSt3__19allocatorINS_5mutexEE6rebindINS_20__shared_ptr_emplaceIS1_S2_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19allocatorINS_5mutexEEE",
   "name" : "std::allocator<std::mutex>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19allocatorINS_5mutexEEE",
   "self_type" : "_ZTINSt3__19allocatorINS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE",
   "name" : "std::allocator<std::sub_match<const char *>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE",
   "self_type" : "_ZTINSt3__19allocatorINS_9sub_matchIPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE",
   "name" : "std::allocator<std::sub_match<const wchar_t *>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE",
   "self_type" : "_ZTINSt3__19allocatorINS_9sub_matchIPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19allocatorIcEE",
   "name" : "std::allocator<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
   "self_type" : "_ZTINSt3__19allocatorIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19allocatorIdEE",
   "name" : "std::allocator<double>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19allocatorIdEE",
   "self_type" : "_ZTINSt3__19allocatorIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19allocatorIiEE",
   "name" : "std::allocator<int>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19allocatorIiEE",
   "self_type" : "_ZTINSt3__19allocatorIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19allocatorIjEE",
   "name" : "std::allocator<unsigned int>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19allocatorIjEE",
   "self_type" : "_ZTINSt3__19allocatorIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19allocatorIvEE",
   "name" : "std::allocator<void>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19allocatorIvEE",
   "self_type" : "_ZTINSt3__19allocatorIvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19allocatorIwEE",
   "name" : "std::allocator<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19allocatorIwEE",
   "self_type" : "_ZTINSt3__19allocatorIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/memory",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__18ios_baseE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__tie_",
     "field_offset" : 576,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
    },
    {
     "access" : "private",
     "field_name" : "__fill_",
     "field_offset" : 608,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_ios<char, std::char_traits<char>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTINSt3__19basic_iosIcNS_11char_traitsIcEEEE",
   "size" : 80,
   "source_file" : "external/libcxx/include/streambuf",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__111char_traitsIcEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__19basic_iosIcNS_11char_traitsIcEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__19basic_iosIcNS_11char_traitsIcEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__19basic_iosIcNS_11char_traitsIcEEED0Ev"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__18ios_baseE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__tie_",
     "field_offset" : 576,
     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
    },
    {
     "access" : "private",
     "field_name" : "__fill_",
     "field_offset" : 608,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "name" : "std::basic_ios<wchar_t, std::char_traits<wchar_t>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTINSt3__19basic_iosIwNS_11char_traitsIwEEEE",
   "size" : 80,
   "source_file" : "external/libcxx/include/streambuf",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__111char_traitsIwEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__19basic_iosIwNS_11char_traitsIwEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__19basic_iosIwNS_11char_traitsIwEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__19basic_iosIwNS_11char_traitsIwEEED0Ev"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb0EPKcEE",
   "name" : "std::enable_if<false, const char *>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb0EPKcEE",
   "self_type" : "_ZTINSt3__19enable_ifILb0EPKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb0EPKdEE",
   "name" : "std::enable_if<false, const double *>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb0EPKdEE",
   "self_type" : "_ZTINSt3__19enable_ifILb0EPKdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKd"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb0EPKwEE",
   "name" : "std::enable_if<false, const wchar_t *>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb0EPKwEE",
   "self_type" : "_ZTINSt3__19enable_ifILb0EPKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb0ERNS_10error_codeEEE",
   "name" : "std::enable_if<false, std::error_code &>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb0ERNS_10error_codeEEE",
   "self_type" : "_ZTINSt3__19enable_ifILb0ERNS_10error_codeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__110error_codeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb0ERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "name" : "std::enable_if<false, std::basic_string<char, std::char_traits<char>, std::allocator<char>> &>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb0ERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "self_type" : "_ZTINSt3__19enable_ifILb0ERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb0ERNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "name" : "std::enable_if<false, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> &>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb0ERNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "self_type" : "_ZTINSt3__19enable_ifILb0ERNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb0EbEE",
   "name" : "std::enable_if<false, bool>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb0EbEE",
   "self_type" : "_ZTINSt3__19enable_ifILb0EbEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb0EdEE",
   "name" : "std::enable_if<false, double>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb0EdEE",
   "self_type" : "_ZTINSt3__19enable_ifILb0EdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb0EiEE",
   "name" : "std::enable_if<false, int>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb0EiEE",
   "self_type" : "_ZTINSt3__19enable_ifILb0EiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb0EjEE",
   "name" : "std::enable_if<false, unsigned int>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb0EjEE",
   "self_type" : "_ZTINSt3__19enable_ifILb0EjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb0ElEE",
   "name" : "std::enable_if<false, long>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb0ElEE",
   "self_type" : "_ZTINSt3__19enable_ifILb0ElEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb0EvEE",
   "name" : "std::enable_if<false>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb0EvEE",
   "self_type" : "_ZTINSt3__19enable_ifILb0EvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb0ExEE",
   "name" : "std::enable_if<false, long long>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb0ExEE",
   "self_type" : "_ZTINSt3__19enable_ifILb0ExEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_10shared_ptrINS_5mutexEE5__natEEE",
   "name" : "std::enable_if<true, std::shared_ptr<std::mutex>::__nat>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb1ENS_10shared_ptrINS_5mutexEE5__natEEE",
   "self_type" : "_ZTINSt3__19enable_ifILb1ENS_10shared_ptrINS_5mutexEE5__natEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__110shared_ptrINS_5mutexEE5__natE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_10shared_ptrINS_5mutexEEEEE",
   "name" : "std::enable_if<true, std::shared_ptr<std::mutex>>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb1ENS_10shared_ptrINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__19enable_ifILb1ENS_10shared_ptrINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__110shared_ptrINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_11__wrap_iterIPcEEEE",
   "name" : "std::enable_if<true, std::__wrap_iter<char *>>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb1ENS_11__wrap_iterIPcEEEE",
   "self_type" : "_ZTINSt3__19enable_ifILb1ENS_11__wrap_iterIPcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_11__wrap_iterIPwEEEE",
   "name" : "std::enable_if<true, std::__wrap_iter<wchar_t *>>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb1ENS_11__wrap_iterIPwEEEE",
   "self_type" : "_ZTINSt3__19enable_ifILb1ENS_11__wrap_iterIPwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__111__wrap_iterIPwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::enable_if<true, std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "name" : "std::enable_if<true, std::chrono::duration<long double, std::ratio<1, 1>>>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "self_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::enable_if<true, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "name" : "std::enable_if<true, std::chrono::duration<long long, std::ratio<1, 1000000>>>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "self_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "name" : "std::enable_if<true, std::chrono::duration<long long, std::ratio<1, 1>>>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "self_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EPKdEE",
   "name" : "std::enable_if<true, const double *>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb1EPKdEE",
   "self_type" : "_ZTINSt3__19enable_ifILb1EPKdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPKd"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EPPNS_6locale5facetEEE",
   "name" : "std::enable_if<true, std::locale::facet **>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb1EPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__19enable_ifILb1EPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EPcEE",
   "name" : "std::enable_if<true, char *>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb1EPcEE",
   "self_type" : "_ZTINSt3__19enable_ifILb1EPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EPwEE",
   "name" : "std::enable_if<true, wchar_t *>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb1EPwEE",
   "self_type" : "_ZTINSt3__19enable_ifILb1EPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "name" : "std::enable_if<true, std::basic_string<char, std::char_traits<char>, std::allocator<char>> &>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb1ERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "self_type" : "_ZTINSt3__19enable_ifILb1ERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ERNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "name" : "std::enable_if<true, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> &>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb1ERNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "self_type" : "_ZTINSt3__19enable_ifILb1ERNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EbEE",
   "name" : "std::enable_if<true, bool>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb1EbEE",
   "self_type" : "_ZTINSt3__19enable_ifILb1EbEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EiEE",
   "name" : "std::enable_if<true, int>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb1EiEE",
   "self_type" : "_ZTINSt3__19enable_ifILb1EiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EjEE",
   "name" : "std::enable_if<true, unsigned int>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb1EjEE",
   "self_type" : "_ZTINSt3__19enable_ifILb1EjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EvEE",
   "name" : "std::enable_if<true>",
   "referenced_type" : "_ZTINSt3__19enable_ifILb1EvEE",
   "self_type" : "_ZTINSt3__19enable_ifILb1EvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19is_scalarIDnEE",
   "name" : "std::is_scalar<nullptr_t>",
   "referenced_type" : "_ZTINSt3__19is_scalarIDnEE",
   "self_type" : "_ZTINSt3__19is_scalarIDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118__libcpp_is_signedIcLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19is_signedIcEE",
   "name" : "std::is_signed<char>",
   "referenced_type" : "_ZTINSt3__19is_signedIcEE",
   "self_type" : "_ZTINSt3__19is_signedIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118__libcpp_is_signedIhLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19is_signedIhEE",
   "name" : "std::is_signed<unsigned char>",
   "referenced_type" : "_ZTINSt3__19is_signedIhEE",
   "self_type" : "_ZTINSt3__19is_signedIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118__libcpp_is_signedIiLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19is_signedIiEE",
   "name" : "std::is_signed<int>",
   "referenced_type" : "_ZTINSt3__19is_signedIiEE",
   "self_type" : "_ZTINSt3__19is_signedIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118__libcpp_is_signedIjLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19is_signedIjEE",
   "name" : "std::is_signed<unsigned int>",
   "referenced_type" : "_ZTINSt3__19is_signedIjEE",
   "self_type" : "_ZTINSt3__19is_signedIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118__libcpp_is_signedIlLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19is_signedIlEE",
   "name" : "std::is_signed<long>",
   "referenced_type" : "_ZTINSt3__19is_signedIlEE",
   "self_type" : "_ZTINSt3__19is_signedIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118__libcpp_is_signedImLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19is_signedImEE",
   "name" : "std::is_signed<unsigned long>",
   "referenced_type" : "_ZTINSt3__19is_signedImEE",
   "self_type" : "_ZTINSt3__19is_signedImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118__libcpp_is_signedIsLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19is_signedIsEE",
   "name" : "std::is_signed<short>",
   "referenced_type" : "_ZTINSt3__19is_signedIsEE",
   "self_type" : "_ZTINSt3__19is_signedIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118__libcpp_is_signedItLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19is_signedItEE",
   "name" : "std::is_signed<unsigned short>",
   "referenced_type" : "_ZTINSt3__19is_signedItEE",
   "self_type" : "_ZTINSt3__19is_signedItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118__libcpp_is_signedIwLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19is_signedIwEE",
   "name" : "std::is_signed<wchar_t>",
   "referenced_type" : "_ZTINSt3__19is_signedIwEE",
   "self_type" : "_ZTINSt3__19is_signedIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118__libcpp_is_signedIxLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19is_signedIxEE",
   "name" : "std::is_signed<long long>",
   "referenced_type" : "_ZTINSt3__19is_signedIxEE",
   "self_type" : "_ZTINSt3__19is_signedIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__118__libcpp_is_signedIyLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19is_signedIyEE",
   "name" : "std::is_signed<unsigned long long>",
   "referenced_type" : "_ZTINSt3__19is_signedIyEE",
   "self_type" : "_ZTINSt3__19is_signedIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__111__money_getIcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe"
    },
    {
     "mangled_component_name" : "_ZNKSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRNS_12basic_stringIcS3_NS_9allocatorIcEEEE"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__111__money_getIwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe"
    },
    {
     "mangled_component_name" : "_ZNKSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRNS_12basic_stringIwS3_NS_9allocatorIwEEEE"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__111__money_putIcEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "name" : "std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIc",
    "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEce"
    },
    {
     "mangled_component_name" : "_ZNKSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEcRKNS_12basic_stringIcS3_NS_9allocatorIcEEEE"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__16locale5facetE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__111__money_putIwEE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "name" : "std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/locale",
   "template_args" :
   [
    "_ZTIw",
    "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE"
   ],
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
    },
    {
     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
    },
    {
     "mangled_component_name" : "_ZNKSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwe"
    },
    {
     "mangled_component_name" : "_ZNKSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwRKNS_12basic_stringIwS3_NS_9allocatorIwEEEE"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__state_",
     "referenced_type" : "_ZTIm"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19once_flagE",
   "name" : "std::once_flag",
   "referenced_type" : "_ZTINSt3__19once_flagE",
   "self_type" : "_ZTINSt3__19once_flagE",
   "size" : 4,
   "source_file" : "external/libcxx/include/mutex"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIDiEE",
   "name" : "std::remove_cv<char32_t>",
   "referenced_type" : "_ZTINSt3__19remove_cvIDiEE",
   "self_type" : "_ZTINSt3__19remove_cvIDiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIDnEE",
   "name" : "std::remove_cv<std::nullptr_t>",
   "referenced_type" : "_ZTINSt3__19remove_cvIDnEE",
   "self_type" : "_ZTINSt3__19remove_cvIDnEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIDsEE",
   "name" : "std::remove_cv<char16_t>",
   "referenced_type" : "_ZTINSt3__19remove_cvIDsEE",
   "self_type" : "_ZTINSt3__19remove_cvIDsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIDs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "name" : "std::remove_cv<const std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "name" : "std::remove_cv<const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair<std::__shared_count *, std::__release_shared_count>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair<std::__thread_struct *, std::default_delete<std::__thread_struct>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPNS_15__thread_structENS_14default_deleteIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_15__thread_structENS_14default_deleteIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEENS_22__allocator_destructorINS4_IS6_EEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEENS_22__allocator_destructorINS3_IS5_EEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair<std::pair<std::condition_variable *, std::mutex *> *, std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair<void (**)(event, ios_base &, int), void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPPFvNS_8ios_base5eventERS2_iEPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair<std::__assoc_sub_state **, std::__hidden_allocator<std::__assoc_sub_state *>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair<std::locale::facet **, std::__sso_allocator<std::locale::facet *, 28>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS4_Lj28EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lj28EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair<void **, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPPvPFvS2_EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPPvPFvS1_EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair<char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPcPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPhPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair<int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPiPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPiPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair<unsigned int *, std::allocator<unsigned int>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPjNS_9allocatorIjEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjNS_9allocatorIjEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPjPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair<long *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPlPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPlPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair<wchar_t *, void (*)(void *)>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPwPFvPvEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__117__compressed_pairIPwPFvPvEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_9allocatorIcEEEE",
   "name" : "std::remove_cv<const std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_9allocatorIwEEEE",
   "name" : "std::remove_cv<const std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIKNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKcEE",
   "name" : "std::remove_cv<const char>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKcEE",
   "self_type" : "_ZTINSt3__19remove_cvIKcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKdEE",
   "name" : "std::remove_cv<const double>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKdEE",
   "self_type" : "_ZTINSt3__19remove_cvIKdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKd"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKjEE",
   "name" : "std::remove_cv<const unsigned int>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKjEE",
   "self_type" : "_ZTINSt3__19remove_cvIKjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIKwEE",
   "name" : "std::remove_cv<const wchar_t>",
   "referenced_type" : "_ZTINSt3__19remove_cvIKwEE",
   "self_type" : "_ZTINSt3__19remove_cvIKwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIKw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "name" : "std::remove_cv<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "name" : "std::remove_cv<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_14default_deleteINS_15__thread_structEEEEE",
   "name" : "std::remove_cv<std::default_delete<std::__thread_struct>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_14default_deleteINS_15__thread_structEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_14default_deleteINS_15__thread_structEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__114default_deleteINS_15__thread_structEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "name" : "std::remove_cv<std::__sso_allocator<std::locale::facet *, 28>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_15__sso_allocatorIPNS_6locale5facetELj28EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__sso_allocatorIPNS_6locale5facetELj28EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_15__thread_structEEE",
   "name" : "std::remove_cv<std::__thread_struct>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_15__thread_structEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_15__thread_structEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__115__thread_structE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "name" : "std::remove_cv<std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_17__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "name" : "std::remove_cv<std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_17__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "name" : "std::remove_cv<std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "name" : "std::remove_cv<std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_17__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES6_EEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "name" : "std::remove_cv<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "name" : "std::remove_cv<std::__hidden_allocator<std::__assoc_sub_state *>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__118__hidden_allocatorIPNS_17__assoc_sub_stateEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::remove_cv<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "name" : "std::remove_cv<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::default_delete<std::__thread_struct>, 1, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_14default_deleteINS_15__thread_structEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28>, 1, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>>, 1, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *>, 1, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>>, 1, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS3_IS5_EEEEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS2_IS4_EEEEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::__release_shared_count, 1, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::mutex, 1, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_5mutexELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_5mutexELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<std::mutex>, 0, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_5mutexEEELi0ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<unsigned int>, 1, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIjEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::__shared_count *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::__thread_struct *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_15__thread_structELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS3_EEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::pair<std::condition_variable *, std::mutex *> *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::locale::facet *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<void (**)(event, ios_base &, int), 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPPFvNS_8ios_base5eventERS2_iELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::__assoc_sub_state **, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::locale::facet **, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<void **, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPPvLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPPvLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<unsigned char *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPiLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPiLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<unsigned int *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<long *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPlLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPlLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<wchar_t *, 0, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPwLi0ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIPwLi0ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::__sso_allocator<std::locale::facet *, 28> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELj28EEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::__hidden_allocator<std::pair<std::condition_variable *, std::mutex *>> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "name" : "std::remove_cv<std::__compressed_pair_elem<std::__hidden_allocator<std::__assoc_sub_state *> &, 1, false>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__release_shared_countEEE",
   "name" : "std::remove_cv<std::__release_shared_count>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__release_shared_countEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_22__release_shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__122__release_shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::remove_cv<std::pair<std::condition_variable *, std::mutex *>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_4pairIjPKcEEEE",
   "name" : "std::remove_cv<std::pair<unsigned int, const char *>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_4pairIjPKcEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_4pairIjPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_4pairIjPKwEEEE",
   "name" : "std::remove_cv<std::pair<unsigned int, const wchar_t *>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_4pairIjPKwEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_4pairIjPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__14pairIjPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::remove_cv<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "name" : "std::remove_cv<std::chrono::duration<long double, std::ratio<1, 1>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "name" : "std::remove_cv<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "name" : "std::remove_cv<std::chrono::duration<long long, std::ratio<1, 1000000>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "name" : "std::remove_cv<std::chrono::duration<long long, std::ratio<1, 1>>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_9allocatorINS_5mutexEEEEE",
   "name" : "std::remove_cv<std::allocator<std::mutex>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_9allocatorINS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_9allocatorINS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorINS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_9allocatorIcEEEE",
   "name" : "std::remove_cv<std::allocator<char>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_9allocatorIwEEEE",
   "name" : "std::remove_cv<std::allocator<wchar_t>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_9sub_matchIPKcEEEE",
   "name" : "std::remove_cv<std::sub_match<const char *>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_9sub_matchIPKcEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_9sub_matchIPKcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvINS_9sub_matchIPKwEEEE",
   "name" : "std::remove_cv<std::sub_match<const wchar_t *>>",
   "referenced_type" : "_ZTINSt3__19remove_cvINS_9sub_matchIPKwEEEE",
   "self_type" : "_ZTINSt3__19remove_cvINS_9sub_matchIPKwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTINSt3__19sub_matchIPKwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIONS_6localeEEE",
   "name" : "std::remove_cv<std::locale &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIONS_6localeEEE",
   "self_type" : "_ZTINSt3__19remove_cvIONS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIONS_6vectorIdNS_9allocatorIdEEEEEE",
   "name" : "std::remove_cv<std::vector<double, std::allocator<double>> &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIONS_6vectorIdNS_9allocatorIdEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIONS_6vectorIdNS_9allocatorIdEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIONS_9allocatorIcEEEE",
   "name" : "std::remove_cv<std::allocator<char> &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIONS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIONS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIONS_9allocatorIdEEEE",
   "name" : "std::remove_cv<std::allocator<double> &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIONS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIONS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIONS_9allocatorIwEEEE",
   "name" : "std::remove_cv<std::allocator<wchar_t> &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIONS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIONS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIONSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOPFPvjEEE",
   "name" : "std::remove_cv<void *(*&&)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOPFPvjEEE",
   "self_type" : "_ZTINSt3__19remove_cvIOPFPvjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOPFvPvEEE",
   "name" : "std::remove_cv<void (*&&)(void *)>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOPFvPvEEE",
   "self_type" : "_ZTINSt3__19remove_cvIOPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::remove_cv<std::basic_ostream<char, std::char_traits<char>> *&&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIOPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "name" : "std::remove_cv<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIOPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOPNS_17__assoc_sub_stateEEE",
   "name" : "std::remove_cv<std::__assoc_sub_state *&&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__19remove_cvIOPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOPNS_18condition_variableEEE",
   "name" : "std::remove_cv<std::condition_variable *&&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__19remove_cvIOPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::remove_cv<std::pair<std::condition_variable *, std::mutex *> *&&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIOPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOPNS_5mutexEEE",
   "name" : "std::remove_cv<std::mutex *&&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__19remove_cvIOPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::remove_cv<void (**&&)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__19remove_cvIOPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOPPNS_17__assoc_sub_stateEEE",
   "name" : "std::remove_cv<std::__assoc_sub_state **&&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__19remove_cvIOPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOPPNS_6locale5facetEEE",
   "name" : "std::remove_cv<std::locale::facet **&&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__19remove_cvIOPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOPPNS_8__i_nodeEEE",
   "name" : "std::remove_cv<std::__i_node **&&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOPPNS_8__i_nodeEEE",
   "self_type" : "_ZTINSt3__19remove_cvIOPPNS_8__i_nodeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOPPvEE",
   "name" : "std::remove_cv<void **&&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOPPvEE",
   "self_type" : "_ZTINSt3__19remove_cvIOPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOPcEE",
   "name" : "std::remove_cv<char *&&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOPcEE",
   "self_type" : "_ZTINSt3__19remove_cvIOPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOPiEE",
   "name" : "std::remove_cv<int *&&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOPiEE",
   "self_type" : "_ZTINSt3__19remove_cvIOPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOPlEE",
   "name" : "std::remove_cv<long *&&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOPlEE",
   "self_type" : "_ZTINSt3__19remove_cvIOPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOPwEE",
   "name" : "std::remove_cv<wchar_t *&&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOPwEE",
   "self_type" : "_ZTINSt3__19remove_cvIOPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOaEE",
   "name" : "std::remove_cv<signed char &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOaEE",
   "self_type" : "_ZTINSt3__19remove_cvIOaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOcEE",
   "name" : "std::remove_cv<char &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOcEE",
   "self_type" : "_ZTINSt3__19remove_cvIOcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOdEE",
   "name" : "std::remove_cv<double &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOdEE",
   "self_type" : "_ZTINSt3__19remove_cvIOdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOd"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOeEE",
   "name" : "std::remove_cv<long double &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOeEE",
   "self_type" : "_ZTINSt3__19remove_cvIOeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOfEE",
   "name" : "std::remove_cv<float &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOfEE",
   "self_type" : "_ZTINSt3__19remove_cvIOfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOhEE",
   "name" : "std::remove_cv<unsigned char &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOhEE",
   "self_type" : "_ZTINSt3__19remove_cvIOhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOiEE",
   "name" : "std::remove_cv<int &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOiEE",
   "self_type" : "_ZTINSt3__19remove_cvIOiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOjEE",
   "name" : "std::remove_cv<unsigned int &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOjEE",
   "self_type" : "_ZTINSt3__19remove_cvIOjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOlEE",
   "name" : "std::remove_cv<long &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOlEE",
   "self_type" : "_ZTINSt3__19remove_cvIOlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOmEE",
   "name" : "std::remove_cv<unsigned long &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOmEE",
   "self_type" : "_ZTINSt3__19remove_cvIOmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOsEE",
   "name" : "std::remove_cv<short &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOsEE",
   "self_type" : "_ZTINSt3__19remove_cvIOsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOtEE",
   "name" : "std::remove_cv<unsigned short &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOtEE",
   "self_type" : "_ZTINSt3__19remove_cvIOtEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOwEE",
   "name" : "std::remove_cv<wchar_t &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOwEE",
   "self_type" : "_ZTINSt3__19remove_cvIOwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOxEE",
   "name" : "std::remove_cv<long long &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOxEE",
   "self_type" : "_ZTINSt3__19remove_cvIOxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIOyEE",
   "name" : "std::remove_cv<unsigned long long &&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIOyEE",
   "self_type" : "_ZTINSt3__19remove_cvIOyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIOy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIPFvPvEEE",
   "name" : "std::remove_cv<void (*)(void *)>",
   "referenced_type" : "_ZTINSt3__19remove_cvIPFvPvEEE",
   "self_type" : "_ZTINSt3__19remove_cvIPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIPNS_14__shared_countEEE",
   "name" : "std::remove_cv<std::__shared_count *>",
   "referenced_type" : "_ZTINSt3__19remove_cvIPNS_14__shared_countEEE",
   "self_type" : "_ZTINSt3__19remove_cvIPNS_14__shared_countEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__114__shared_countE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIPNS_17__assoc_sub_stateEEE",
   "name" : "std::remove_cv<std::__assoc_sub_state *>",
   "referenced_type" : "_ZTINSt3__19remove_cvIPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__19remove_cvIPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIPNS_18condition_variableEEE",
   "name" : "std::remove_cv<std::condition_variable *>",
   "referenced_type" : "_ZTINSt3__19remove_cvIPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__19remove_cvIPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "name" : "std::remove_cv<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>> *>",
   "referenced_type" : "_ZTINSt3__19remove_cvIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIPNS_20__shared_ptr_emplaceINS_5mutexENS_9allocatorIS2_EEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__120__shared_ptr_emplaceINS_5mutexENS_9allocatorIS1_EEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIPNS_5mutexEEE",
   "name" : "std::remove_cv<std::mutex *>",
   "referenced_type" : "_ZTINSt3__19remove_cvIPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__19remove_cvIPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIPNS_6locale5facetEEE",
   "name" : "std::remove_cv<std::locale::facet *>",
   "referenced_type" : "_ZTINSt3__19remove_cvIPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__19remove_cvIPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::remove_cv<void (**)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__19remove_cvIPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__19remove_cvIPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIPPvEE",
   "name" : "std::remove_cv<void **>",
   "referenced_type" : "_ZTINSt3__19remove_cvIPPvEE",
   "self_type" : "_ZTINSt3__19remove_cvIPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIPcEE",
   "name" : "std::remove_cv<char *>",
   "referenced_type" : "_ZTINSt3__19remove_cvIPcEE",
   "self_type" : "_ZTINSt3__19remove_cvIPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIPhEE",
   "name" : "std::remove_cv<unsigned char *>",
   "referenced_type" : "_ZTINSt3__19remove_cvIPhEE",
   "self_type" : "_ZTINSt3__19remove_cvIPhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIPiEE",
   "name" : "std::remove_cv<int *>",
   "referenced_type" : "_ZTINSt3__19remove_cvIPiEE",
   "self_type" : "_ZTINSt3__19remove_cvIPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIPjEE",
   "name" : "std::remove_cv<unsigned int *>",
   "referenced_type" : "_ZTINSt3__19remove_cvIPjEE",
   "self_type" : "_ZTINSt3__19remove_cvIPjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIPlEE",
   "name" : "std::remove_cv<long *>",
   "referenced_type" : "_ZTINSt3__19remove_cvIPlEE",
   "self_type" : "_ZTINSt3__19remove_cvIPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIPwEE",
   "name" : "std::remove_cv<wchar_t *>",
   "referenced_type" : "_ZTINSt3__19remove_cvIPwEE",
   "self_type" : "_ZTINSt3__19remove_cvIPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRKPNS_18condition_variableEEE",
   "name" : "std::remove_cv<std::condition_variable *const &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRKPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__19remove_cvIRKPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRKPNS_5mutexEEE",
   "name" : "std::remove_cv<std::mutex *const &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRKPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__19remove_cvIRKPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRKPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRNS_6localeEEE",
   "name" : "std::remove_cv<std::locale &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRNS_6localeEEE",
   "self_type" : "_ZTINSt3__19remove_cvIRNS_6localeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16localeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRNS_6vectorIdNS_9allocatorIdEEEEEE",
   "name" : "std::remove_cv<std::vector<double, std::allocator<double>> &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRNS_6vectorIdNS_9allocatorIdEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIRNS_6vectorIdNS_9allocatorIdEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__16vectorIdNS_9allocatorIdEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRNS_9allocatorIcEEEE",
   "name" : "std::remove_cv<std::allocator<char> &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRNS_9allocatorIcEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIRNS_9allocatorIcEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRNS_9allocatorIdEEEE",
   "name" : "std::remove_cv<std::allocator<double> &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRNS_9allocatorIdEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIRNS_9allocatorIdEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIdEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRNS_9allocatorIwEEEE",
   "name" : "std::remove_cv<std::allocator<wchar_t> &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRNS_9allocatorIwEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIRNS_9allocatorIwEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRNSt3__19allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRPFPvjEEE",
   "name" : "std::remove_cv<void *(*&)(unsigned int)>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRPFPvjEEE",
   "self_type" : "_ZTINSt3__19remove_cvIRPFPvjEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFPvjE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRPFvPvEEE",
   "name" : "std::remove_cv<void (*&)(void *)>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRPFvPvEEE",
   "self_type" : "_ZTINSt3__19remove_cvIRPFvPvEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPFvPvE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "name" : "std::remove_cv<std::basic_ostream<char, std::char_traits<char>> *&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIRPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "name" : "std::remove_cv<std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIRPNS_13basic_ostreamIwNS_11char_traitsIwEEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRPNS_17__assoc_sub_stateEEE",
   "name" : "std::remove_cv<std::__assoc_sub_state *&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__19remove_cvIRPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRPNS_18condition_variableEEE",
   "name" : "std::remove_cv<std::condition_variable *&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRPNS_18condition_variableEEE",
   "self_type" : "_ZTINSt3__19remove_cvIRPNS_18condition_variableEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__118condition_variableE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "name" : "std::remove_cv<std::pair<std::condition_variable *, std::mutex *> *&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "self_type" : "_ZTINSt3__19remove_cvIRPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRPNS_5mutexEEE",
   "name" : "std::remove_cv<std::mutex *&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRPNS_5mutexEEE",
   "self_type" : "_ZTINSt3__19remove_cvIRPNS_5mutexEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPNSt3__15mutexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRPPFvNS_8ios_base5eventERS1_iEEE",
   "name" : "std::remove_cv<void (**&)(event, ios_base &, int)>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRPPFvNS_8ios_base5eventERS1_iEEE",
   "self_type" : "_ZTINSt3__19remove_cvIRPPFvNS_8ios_base5eventERS1_iEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPFvNSt3__18ios_base5eventERS0_iE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRPPNS_17__assoc_sub_stateEEE",
   "name" : "std::remove_cv<std::__assoc_sub_state **&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRPPNS_17__assoc_sub_stateEEE",
   "self_type" : "_ZTINSt3__19remove_cvIRPPNS_17__assoc_sub_stateEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__117__assoc_sub_stateE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRPPNS_6locale5facetEEE",
   "name" : "std::remove_cv<std::locale::facet **&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRPPNS_6locale5facetEEE",
   "self_type" : "_ZTINSt3__19remove_cvIRPPNS_6locale5facetEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRPPNS_8__i_nodeEEE",
   "name" : "std::remove_cv<std::__i_node **&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRPPNS_8__i_nodeEEE",
   "self_type" : "_ZTINSt3__19remove_cvIRPPNS_8__i_nodeEEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPNSt3__18__i_nodeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRPPvEE",
   "name" : "std::remove_cv<void **&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRPPvEE",
   "self_type" : "_ZTINSt3__19remove_cvIRPPvEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPPv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRPcEE",
   "name" : "std::remove_cv<char *&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRPcEE",
   "self_type" : "_ZTINSt3__19remove_cvIRPcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRPiEE",
   "name" : "std::remove_cv<int *&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRPiEE",
   "self_type" : "_ZTINSt3__19remove_cvIRPiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRPlEE",
   "name" : "std::remove_cv<long *&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRPlEE",
   "self_type" : "_ZTINSt3__19remove_cvIRPlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRPwEE",
   "name" : "std::remove_cv<wchar_t *&>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRPwEE",
   "self_type" : "_ZTINSt3__19remove_cvIRPwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRPw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRaEE",
   "name" : "std::remove_cv<signed char &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRaEE",
   "self_type" : "_ZTINSt3__19remove_cvIRaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRcEE",
   "name" : "std::remove_cv<char &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRcEE",
   "self_type" : "_ZTINSt3__19remove_cvIRcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRdEE",
   "name" : "std::remove_cv<double &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRdEE",
   "self_type" : "_ZTINSt3__19remove_cvIRdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRd"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIReEE",
   "name" : "std::remove_cv<long double &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIReEE",
   "self_type" : "_ZTINSt3__19remove_cvIReEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRfEE",
   "name" : "std::remove_cv<float &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRfEE",
   "self_type" : "_ZTINSt3__19remove_cvIRfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRhEE",
   "name" : "std::remove_cv<unsigned char &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRhEE",
   "self_type" : "_ZTINSt3__19remove_cvIRhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRiEE",
   "name" : "std::remove_cv<int &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRiEE",
   "self_type" : "_ZTINSt3__19remove_cvIRiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRjEE",
   "name" : "std::remove_cv<unsigned int &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRjEE",
   "self_type" : "_ZTINSt3__19remove_cvIRjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRlEE",
   "name" : "std::remove_cv<long &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRlEE",
   "self_type" : "_ZTINSt3__19remove_cvIRlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRmEE",
   "name" : "std::remove_cv<unsigned long &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRmEE",
   "self_type" : "_ZTINSt3__19remove_cvIRmEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRsEE",
   "name" : "std::remove_cv<short &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRsEE",
   "self_type" : "_ZTINSt3__19remove_cvIRsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRtEE",
   "name" : "std::remove_cv<unsigned short &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRtEE",
   "self_type" : "_ZTINSt3__19remove_cvIRtEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRwEE",
   "name" : "std::remove_cv<wchar_t &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRwEE",
   "self_type" : "_ZTINSt3__19remove_cvIRwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRxEE",
   "name" : "std::remove_cv<long long &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRxEE",
   "self_type" : "_ZTINSt3__19remove_cvIRxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIRyEE",
   "name" : "std::remove_cv<unsigned long long &>",
   "referenced_type" : "_ZTINSt3__19remove_cvIRyEE",
   "self_type" : "_ZTINSt3__19remove_cvIRyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIRy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIaEE",
   "name" : "std::remove_cv<signed char>",
   "referenced_type" : "_ZTINSt3__19remove_cvIaEE",
   "self_type" : "_ZTINSt3__19remove_cvIaEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIa"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIbEE",
   "name" : "std::remove_cv<bool>",
   "referenced_type" : "_ZTINSt3__19remove_cvIbEE",
   "self_type" : "_ZTINSt3__19remove_cvIbEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIcEE",
   "name" : "std::remove_cv<char>",
   "referenced_type" : "_ZTINSt3__19remove_cvIcEE",
   "self_type" : "_ZTINSt3__19remove_cvIcEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIdEE",
   "name" : "std::remove_cv<double>",
   "referenced_type" : "_ZTINSt3__19remove_cvIdEE",
   "self_type" : "_ZTINSt3__19remove_cvIdEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIeEE",
   "name" : "std::remove_cv<long double>",
   "referenced_type" : "_ZTINSt3__19remove_cvIeEE",
   "self_type" : "_ZTINSt3__19remove_cvIeEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIfEE",
   "name" : "std::remove_cv<float>",
   "referenced_type" : "_ZTINSt3__19remove_cvIfEE",
   "self_type" : "_ZTINSt3__19remove_cvIfEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIhEE",
   "name" : "std::remove_cv<unsigned char>",
   "referenced_type" : "_ZTINSt3__19remove_cvIhEE",
   "self_type" : "_ZTINSt3__19remove_cvIhEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIiEE",
   "name" : "std::remove_cv<int>",
   "referenced_type" : "_ZTINSt3__19remove_cvIiEE",
   "self_type" : "_ZTINSt3__19remove_cvIiEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIjEE",
   "name" : "std::remove_cv<unsigned int>",
   "referenced_type" : "_ZTINSt3__19remove_cvIjEE",
   "self_type" : "_ZTINSt3__19remove_cvIjEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIlEE",
   "name" : "std::remove_cv<long>",
   "referenced_type" : "_ZTINSt3__19remove_cvIlEE",
   "self_type" : "_ZTINSt3__19remove_cvIlEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIl"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvImEE",
   "name" : "std::remove_cv<unsigned long>",
   "referenced_type" : "_ZTINSt3__19remove_cvImEE",
   "self_type" : "_ZTINSt3__19remove_cvImEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIm"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIsEE",
   "name" : "std::remove_cv<short>",
   "referenced_type" : "_ZTINSt3__19remove_cvIsEE",
   "self_type" : "_ZTINSt3__19remove_cvIsEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIs"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvItEE",
   "name" : "std::remove_cv<unsigned short>",
   "referenced_type" : "_ZTINSt3__19remove_cvItEE",
   "self_type" : "_ZTINSt3__19remove_cvItEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIwEE",
   "name" : "std::remove_cv<wchar_t>",
   "referenced_type" : "_ZTINSt3__19remove_cvIwEE",
   "self_type" : "_ZTINSt3__19remove_cvIwEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIxEE",
   "name" : "std::remove_cv<long long>",
   "referenced_type" : "_ZTINSt3__19remove_cvIxEE",
   "self_type" : "_ZTINSt3__19remove_cvIxEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19remove_cvIyEE",
   "name" : "std::remove_cv<unsigned long long>",
   "referenced_type" : "_ZTINSt3__19remove_cvIyEE",
   "self_type" : "_ZTINSt3__19remove_cvIyEE",
   "size" : 1,
   "source_file" : "external/libcxx/include/type_traits",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__sb_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__112strstreambufE"
    }
   ],
   "linker_set_key" : "_ZTINSt3__19strstreamE",
   "name" : "std::strstream",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19strstreamE",
   "self_type" : "_ZTINSt3__19strstreamE",
   "size" : 140,
   "source_file" : "external/libcxx/include/strstream",
   "vtable_components" :
   [
    {
     "component_value" : 60,
     "kind" : "vbase_offset"
    },
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__19strstreamE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__19strstreamD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt3__19strstreamD0Ev"
    },
    {
     "component_value" : 52,
     "kind" : "vbase_offset"
    },
    {
     "component_value" : -8,
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__19strstreamE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZThn8_NSt3__19strstreamD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZThn8_NSt3__19strstreamD0Ev"
    },
    {
     "component_value" : -60,
     "kind" : "vcall_offset"
    },
    {
     "component_value" : -60,
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTINSt3__19strstreamE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZTv0_n12_NSt3__19strstreamD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZTv0_n12_NSt3__19strstreamD0Ev"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__19time_baseE",
   "name" : "std::time_base",
   "record_kind" : "class",
   "referenced_type" : "_ZTINSt3__19time_baseE",
   "self_type" : "_ZTINSt3__19time_baseE",
   "size" : 1,
   "source_file" : "external/libcxx/include/locale"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt9exception"
    }
   ],
   "linker_set_key" : "_ZTISt10bad_typeid",
   "name" : "std::bad_typeid",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt10bad_typeid",
   "self_type" : "_ZTISt10bad_typeid",
   "size" : 4,
   "source_file" : "external/libcxx/include/typeinfo",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt10bad_typeid"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt10bad_typeidD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt10bad_typeidD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt10bad_typeid4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt9exception"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__imp_",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__118__libcpp_refstringE"
    }
   ],
   "linker_set_key" : "_ZTISt11logic_error",
   "name" : "std::logic_error",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt11logic_error",
   "self_type" : "_ZTISt11logic_error",
   "size" : 8,
   "source_file" : "external/libcxx/include/stdexcept",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt11logic_error"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt11logic_errorD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt11logic_errorD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt13runtime_error"
    }
   ],
   "linker_set_key" : "_ZTISt11range_error",
   "name" : "std::range_error",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt11range_error",
   "self_type" : "_ZTISt11range_error",
   "size" : 8,
   "source_file" : "external/libcxx/include/stdexcept",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt11range_error"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt11range_errorD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt11range_errorD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt8bad_cast"
    }
   ],
   "linker_set_key" : "_ZTISt12bad_any_cast",
   "name" : "std::bad_any_cast",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt12bad_any_cast",
   "self_type" : "_ZTISt12bad_any_cast",
   "size" : 4,
   "source_file" : "external/libcxx/include/any",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt12bad_any_cast"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt12bad_any_castD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt12bad_any_castD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt12bad_any_cast4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt11logic_error"
    }
   ],
   "linker_set_key" : "_ZTISt12domain_error",
   "name" : "std::domain_error",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt12domain_error",
   "self_type" : "_ZTISt12domain_error",
   "size" : 8,
   "source_file" : "external/libcxx/include/stdexcept",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt12domain_error"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt12domain_errorD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt12domain_errorD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt11logic_error"
    }
   ],
   "linker_set_key" : "_ZTISt12length_error",
   "name" : "std::length_error",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt12length_error",
   "self_type" : "_ZTISt12length_error",
   "size" : 8,
   "source_file" : "external/libcxx/include/stdexcept",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt12length_error"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt12length_errorD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt12length_errorD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt11logic_error"
    }
   ],
   "linker_set_key" : "_ZTISt12out_of_range",
   "name" : "std::out_of_range",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt12out_of_range",
   "self_type" : "_ZTISt12out_of_range",
   "size" : 8,
   "source_file" : "external/libcxx/include/stdexcept",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt12out_of_range"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt12out_of_rangeD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt12out_of_rangeD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt9exception"
    }
   ],
   "linker_set_key" : "_ZTISt13bad_exception",
   "name" : "std::bad_exception",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt13bad_exception",
   "self_type" : "_ZTISt13bad_exception",
   "size" : 4,
   "source_file" : "external/libcxx/include/exception",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt13bad_exception"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt13bad_exceptionD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt13bad_exceptionD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt13bad_exception4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ptr_",
     "referenced_type" : "_ZTIPv"
    }
   ],
   "linker_set_key" : "_ZTISt13exception_ptr",
   "name" : "std::exception_ptr",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt13exception_ptr",
   "self_type" : "_ZTISt13exception_ptr",
   "size" : 4,
   "source_file" : "external/libcxx/include/exception"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt9exception"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__imp_",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__118__libcpp_refstringE"
    }
   ],
   "linker_set_key" : "_ZTISt13runtime_error",
   "name" : "std::runtime_error",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt13runtime_error",
   "self_type" : "_ZTISt13runtime_error",
   "size" : 8,
   "source_file" : "external/libcxx/include/stdexcept",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt13runtime_error"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt13runtime_errorD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt13runtime_errorD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt13runtime_error"
    }
   ],
   "linker_set_key" : "_ZTISt14overflow_error",
   "name" : "std::overflow_error",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt14overflow_error",
   "self_type" : "_ZTISt14overflow_error",
   "size" : 8,
   "source_file" : "external/libcxx/include/stdexcept",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt14overflow_error"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt14overflow_errorD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt14overflow_errorD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt13runtime_error"
    }
   ],
   "linker_set_key" : "_ZTISt15underflow_error",
   "name" : "std::underflow_error",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt15underflow_error",
   "self_type" : "_ZTISt15underflow_error",
   "size" : 8,
   "source_file" : "external/libcxx/include/stdexcept",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt15underflow_error"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt15underflow_errorD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt15underflow_errorD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPKDi"
    },
    {
     "access" : "private",
     "field_name" : "__size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTISt16initializer_listIDiE",
   "name" : "std::initializer_list<char32_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt16initializer_listIDiE",
   "self_type" : "_ZTISt16initializer_listIDiE",
   "size" : 8,
   "source_file" : "external/libcxx/include/initializer_list",
   "template_args" :
   [
    "_ZTIDi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPKDs"
    },
    {
     "access" : "private",
     "field_name" : "__size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTISt16initializer_listIDsE",
   "name" : "std::initializer_list<char16_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt16initializer_listIDsE",
   "self_type" : "_ZTISt16initializer_listIDsE",
   "size" : 8,
   "source_file" : "external/libcxx/include/initializer_list",
   "template_args" :
   [
    "_ZTIDs"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPKPNSt3__16locale5facetE"
    },
    {
     "access" : "private",
     "field_name" : "__size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTISt16initializer_listIPNSt3__16locale5facetEE",
   "name" : "std::initializer_list<std::locale::facet *>",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt16initializer_listIPNSt3__16locale5facetEE",
   "self_type" : "_ZTISt16initializer_listIPNSt3__16locale5facetEE",
   "size" : 8,
   "source_file" : "external/libcxx/include/initializer_list",
   "template_args" :
   [
    "_ZTIPNSt3__16locale5facetE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPKb"
    },
    {
     "access" : "private",
     "field_name" : "__size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTISt16initializer_listIbE",
   "name" : "std::initializer_list<bool>",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt16initializer_listIbE",
   "self_type" : "_ZTISt16initializer_listIbE",
   "size" : 8,
   "source_file" : "external/libcxx/include/initializer_list",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPKc"
    },
    {
     "access" : "private",
     "field_name" : "__size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTISt16initializer_listIcE",
   "name" : "std::initializer_list<char>",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt16initializer_listIcE",
   "self_type" : "_ZTISt16initializer_listIcE",
   "size" : 8,
   "source_file" : "external/libcxx/include/initializer_list",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPKd"
    },
    {
     "access" : "private",
     "field_name" : "__size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTISt16initializer_listIdE",
   "name" : "std::initializer_list<double>",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt16initializer_listIdE",
   "self_type" : "_ZTISt16initializer_listIdE",
   "size" : 8,
   "source_file" : "external/libcxx/include/initializer_list",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPKi"
    },
    {
     "access" : "private",
     "field_name" : "__size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTISt16initializer_listIiE",
   "name" : "std::initializer_list<int>",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt16initializer_listIiE",
   "self_type" : "_ZTISt16initializer_listIiE",
   "size" : 8,
   "source_file" : "external/libcxx/include/initializer_list",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPKj"
    },
    {
     "access" : "private",
     "field_name" : "__size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTISt16initializer_listIjE",
   "name" : "std::initializer_list<unsigned int>",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt16initializer_listIjE",
   "self_type" : "_ZTISt16initializer_listIjE",
   "size" : 8,
   "source_file" : "external/libcxx/include/initializer_list",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__begin_",
     "referenced_type" : "_ZTIPKw"
    },
    {
     "access" : "private",
     "field_name" : "__size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTISt16initializer_listIwE",
   "name" : "std::initializer_list<wchar_t>",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt16initializer_listIwE",
   "self_type" : "_ZTISt16initializer_listIwE",
   "size" : 8,
   "source_file" : "external/libcxx/include/initializer_list",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt11logic_error"
    }
   ],
   "linker_set_key" : "_ZTISt16invalid_argument",
   "name" : "std::invalid_argument",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt16invalid_argument",
   "self_type" : "_ZTISt16invalid_argument",
   "size" : 8,
   "source_file" : "external/libcxx/include/stdexcept",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt16invalid_argument"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt16invalid_argumentD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt16invalid_argumentD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "__ptr_",
     "field_offset" : 32,
     "referenced_type" : "_ZTISt13exception_ptr"
    }
   ],
   "linker_set_key" : "_ZTISt16nested_exception",
   "name" : "std::nested_exception",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt16nested_exception",
   "self_type" : "_ZTISt16nested_exception",
   "size" : 8,
   "source_file" : "external/libcxx/include/exception",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt16nested_exception"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt16nested_exceptionD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt16nested_exceptionD0Ev"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt9exception"
    }
   ],
   "linker_set_key" : "_ZTISt18bad_variant_access",
   "name" : "std::bad_variant_access",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt18bad_variant_access",
   "self_type" : "_ZTISt18bad_variant_access",
   "size" : 4,
   "source_file" : "external/libcxx/include/variant",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt18bad_variant_access"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt18bad_variant_accessD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt18bad_variant_accessD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt18bad_variant_access4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt9exception"
    }
   ],
   "linker_set_key" : "_ZTISt19bad_optional_access",
   "name" : "std::bad_optional_access",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt19bad_optional_access",
   "self_type" : "_ZTISt19bad_optional_access",
   "size" : 4,
   "source_file" : "external/libcxx/include/optional",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt19bad_optional_access"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt19bad_optional_accessD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt19bad_optional_accessD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt19bad_optional_access4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt9bad_alloc"
    }
   ],
   "linker_set_key" : "_ZTISt20bad_array_new_length",
   "name" : "std::bad_array_new_length",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt20bad_array_new_length",
   "self_type" : "_ZTISt20bad_array_new_length",
   "size" : 4,
   "source_file" : "external/libcxx/include/new",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt20bad_array_new_length"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt20bad_array_new_lengthD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt20bad_array_new_lengthD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt20bad_array_new_length4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt9exception"
    }
   ],
   "linker_set_key" : "_ZTISt8bad_cast",
   "name" : "std::bad_cast",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt8bad_cast",
   "self_type" : "_ZTISt8bad_cast",
   "size" : 4,
   "source_file" : "external/libcxx/include/typeinfo",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt8bad_cast"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt8bad_castD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt8bad_castD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt8bad_cast4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt9exception"
    }
   ],
   "linker_set_key" : "_ZTISt9bad_alloc",
   "name" : "std::bad_alloc",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt9bad_alloc",
   "self_type" : "_ZTISt9bad_alloc",
   "size" : 4,
   "source_file" : "external/libcxx/include/new",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt9bad_alloc"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt9bad_allocD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt9bad_allocD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt9bad_alloc4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTISt9exception",
   "name" : "std::exception",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt9exception",
   "self_type" : "_ZTISt9exception",
   "size" : 4,
   "source_file" : "external/libcxx/include/exception",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt9exception"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt9exceptionD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt9exceptionD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt9exception4whatEv"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTISt9nothrow_t",
   "name" : "std::nothrow_t",
   "referenced_type" : "_ZTISt9nothrow_t",
   "self_type" : "_ZTISt9nothrow_t",
   "size" : 1,
   "source_file" : "external/libcxx/include/new"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "__type_name",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "linker_set_key" : "_ZTISt9type_info",
   "name" : "std::type_info",
   "record_kind" : "class",
   "referenced_type" : "_ZTISt9type_info",
   "self_type" : "_ZTISt9type_info",
   "size" : 8,
   "source_file" : "external/libcxx/include/typeinfo",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTISt9type_info"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZNSt9type_infoD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZNSt9type_infoD0Ev"
    }
   ]
  }
 ],
 "rvalue_reference_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIODn",
   "name" : "std::nullptr_t &&",
   "referenced_type" : "_ZTIDn",
   "self_type" : "_ZTIODn",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__110istrstreamE",
   "name" : "std::istrstream &&",
   "referenced_type" : "_ZTINSt3__110istrstreamE",
   "self_type" : "_ZTIONSt3__110istrstreamE",
   "size" : 4,
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__110ostrstreamE",
   "name" : "std::ostrstream &&",
   "referenced_type" : "_ZTINSt3__110ostrstreamE",
   "self_type" : "_ZTIONSt3__110ostrstreamE",
   "size" : 4,
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__110shared_ptrINS_5mutexEEE",
   "name" : "std::shared_ptr<std::mutex> &&",
   "referenced_type" : "_ZTINSt3__110shared_ptrINS_5mutexEEE",
   "self_type" : "_ZTIONSt3__110shared_ptrINS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__110unique_ptrIcPFvPvEEE",
   "name" : "std::unique_ptr<char, void (*)(void *)> &&",
   "referenced_type" : "_ZTINSt3__110unique_ptrIcPFvPvEEE",
   "self_type" : "_ZTIONSt3__110unique_ptrIcPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__110unique_ptrIjPFvPvEEE",
   "name" : "std::unique_ptr<unsigned int, void (*)(void *)> &&",
   "referenced_type" : "_ZTINSt3__110unique_ptrIjPFvPvEEE",
   "self_type" : "_ZTIONSt3__110unique_ptrIjPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__110unique_ptrIwPFvPvEEE",
   "name" : "std::unique_ptr<wchar_t, void (*)(void *)> &&",
   "referenced_type" : "_ZTINSt3__110unique_ptrIwPFvPvEEE",
   "self_type" : "_ZTIONSt3__110unique_ptrIwPFvPvEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>> &&",
   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
   "self_type" : "_ZTIONSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>> &&",
   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
   "self_type" : "_ZTIONSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> &&",
   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> &&",
   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "self_type" : "_ZTIONSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/string"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__112strstreambufE",
   "name" : "std::strstreambuf &&",
   "referenced_type" : "_ZTINSt3__112strstreambufE",
   "self_type" : "_ZTIONSt3__112strstreambufE",
   "size" : 4,
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_istream<char, std::char_traits<char>> &&",
   "referenced_type" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIONSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_ostream<char, std::char_traits<char>> &&",
   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIONSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/ostream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__113shared_futureIvEE",
   "name" : "std::shared_future<void> &&",
   "referenced_type" : "_ZTINSt3__113shared_futureIvEE",
   "self_type" : "_ZTIONSt3__113shared_futureIvEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__114basic_iostreamIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_iostream<char, std::char_traits<char>> &&",
   "referenced_type" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIONSt3__114basic_iostreamIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/istream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "name" : "std::__allocator_destructor<std::allocator<std::__shared_ptr_emplace<std::mutex, std::allocator<std::mutex>>>> &&",
   "referenced_type" : "_ZTINSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "self_type" : "_ZTIONSt3__122__allocator_destructorINS_9allocatorINS_20__shared_ptr_emplaceINS_5mutexENS1_IS3_EEEEEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "name" : "std::pair<std::condition_variable *, std::mutex *> &&",
   "referenced_type" : "_ZTINSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "self_type" : "_ZTIONSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/vector"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__16futureIvEE",
   "name" : "std::future<void> &&",
   "referenced_type" : "_ZTINSt3__16futureIvEE",
   "self_type" : "_ZTIONSt3__16futureIvEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__16localeE",
   "name" : "std::locale &&",
   "referenced_type" : "_ZTINSt3__16localeE",
   "self_type" : "_ZTIONSt3__16localeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__16threadE",
   "name" : "std::thread &&",
   "referenced_type" : "_ZTINSt3__16threadE",
   "self_type" : "_ZTIONSt3__16threadE",
   "size" : 4,
   "source_file" : "external/libcxx/include/thread"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__16vectorIdNS_9allocatorIdEEEE",
   "name" : "std::vector<double, std::allocator<double>> &&",
   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
   "self_type" : "_ZTIONSt3__16vectorIdNS_9allocatorIdEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__17promiseIvEE",
   "name" : "std::promise<void> &&",
   "referenced_type" : "_ZTINSt3__17promiseIvEE",
   "self_type" : "_ZTIONSt3__17promiseIvEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/future"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__18valarrayIjEE",
   "name" : "std::valarray<unsigned int> &&",
   "referenced_type" : "_ZTINSt3__18valarrayIjEE",
   "self_type" : "_ZTIONSt3__18valarrayIjEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/valarray"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__19allocatorINS_5mutexEEE",
   "name" : "std::allocator<std::mutex> &&",
   "referenced_type" : "_ZTINSt3__19allocatorINS_5mutexEEE",
   "self_type" : "_ZTIONSt3__19allocatorINS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__19allocatorIcEE",
   "name" : "std::allocator<char> &&",
   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
   "self_type" : "_ZTIONSt3__19allocatorIcEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__19allocatorIdEE",
   "name" : "std::allocator<double> &&",
   "referenced_type" : "_ZTINSt3__19allocatorIdEE",
   "self_type" : "_ZTIONSt3__19allocatorIdEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__19allocatorIwEE",
   "name" : "std::allocator<wchar_t> &&",
   "referenced_type" : "_ZTINSt3__19allocatorIwEE",
   "self_type" : "_ZTIONSt3__19allocatorIwEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__19strstreamE",
   "name" : "std::strstream &&",
   "referenced_type" : "_ZTINSt3__19strstreamE",
   "self_type" : "_ZTIONSt3__19strstreamE",
   "size" : 4,
   "source_file" : "external/libcxx/include/strstream"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPFPvjE",
   "name" : "void *(*&&)(unsigned int)",
   "referenced_type" : "_ZTIPFPvjE",
   "self_type" : "_ZTIOPFPvjE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPFvPvE",
   "name" : "void (*&&)(void *)",
   "referenced_type" : "_ZTIPFvPvE",
   "self_type" : "_ZTIOPFvPvE",
   "size" : 4,
   "source_file" : "external/libcxx/include/memory"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_ostream<char, std::char_traits<char>> *&&",
   "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "self_type" : "_ZTIOPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "name" : "std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *&&",
   "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "self_type" : "_ZTIOPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPNSt3__117__assoc_sub_stateE",
   "name" : "std::__assoc_sub_state *&&",
   "referenced_type" : "_ZTIPNSt3__117__assoc_sub_stateE",
   "self_type" : "_ZTIOPNSt3__117__assoc_sub_stateE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPNSt3__118condition_variableE",
   "name" : "std::condition_variable *&&",
   "referenced_type" : "_ZTIPNSt3__118condition_variableE",
   "self_type" : "_ZTIOPNSt3__118condition_variableE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "name" : "std::pair<std::condition_variable *, std::mutex *> *&&",
   "referenced_type" : "_ZTIPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "self_type" : "_ZTIOPNSt3__14pairIPNS_18condition_variableEPNS_5mutexEEE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPNSt3__15mutexE",
   "name" : "std::mutex *&&",
   "referenced_type" : "_ZTIPNSt3__15mutexE",
   "self_type" : "_ZTIOPNSt3__15mutexE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPPFvNSt3__18ios_base5eventERS0_iE",
   "name" : "void (**&&)(std::ios_base::event, std::ios_base &, int)",
   "referenced_type" : "_ZTIPPFvNSt3__18ios_base5eventERS0_iE",
   "self_type" : "_ZTIOPPFvNSt3__18ios_base5eventERS0_iE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPPNSt3__117__assoc_sub_stateE",
   "name" : "std::__assoc_sub_state **&&",
   "referenced_type" : "_ZTIPPNSt3__117__assoc_sub_stateE",
   "self_type" : "_ZTIOPPNSt3__117__assoc_sub_stateE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPPNSt3__16locale5facetE",
   "name" : "std::locale::facet **&&",
   "referenced_type" : "_ZTIPPNSt3__16locale5facetE",
   "self_type" : "_ZTIOPPNSt3__16locale5facetE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPPNSt3__18__i_nodeE",
   "name" : "std::__i_node **&&",
   "referenced_type" : "_ZTIPPNSt3__18__i_nodeE",
   "self_type" : "_ZTIOPPNSt3__18__i_nodeE",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPPv",
   "name" : "void **&&",
   "referenced_type" : "_ZTIPPv",
   "self_type" : "_ZTIOPPv",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPc",
   "name" : "char *&&",
   "referenced_type" : "_ZTIPc",
   "self_type" : "_ZTIOPc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPi",
   "name" : "int *&&",
   "referenced_type" : "_ZTIPi",
   "self_type" : "_ZTIOPi",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPl",
   "name" : "long *&&",
   "referenced_type" : "_ZTIPl",
   "self_type" : "_ZTIOPl",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPw",
   "name" : "wchar_t *&&",
   "referenced_type" : "_ZTIPw",
   "self_type" : "_ZTIOPw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOa",
   "name" : "signed char &&",
   "referenced_type" : "_ZTIa",
   "self_type" : "_ZTIOa",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOc",
   "name" : "char &&",
   "referenced_type" : "_ZTIc",
   "self_type" : "_ZTIOc",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOd",
   "name" : "double &&",
   "referenced_type" : "_ZTId",
   "self_type" : "_ZTIOd",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOe",
   "name" : "long double &&",
   "referenced_type" : "_ZTIe",
   "self_type" : "_ZTIOe",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOf",
   "name" : "float &&",
   "referenced_type" : "_ZTIf",
   "self_type" : "_ZTIOf",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOh",
   "name" : "unsigned char &&",
   "referenced_type" : "_ZTIh",
   "self_type" : "_ZTIOh",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOi",
   "name" : "int &&",
   "referenced_type" : "_ZTIi",
   "self_type" : "_ZTIOi",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOj",
   "name" : "unsigned int &&",
   "referenced_type" : "_ZTIj",
   "self_type" : "_ZTIOj",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOl",
   "name" : "long &&",
   "referenced_type" : "_ZTIl",
   "self_type" : "_ZTIOl",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOm",
   "name" : "unsigned long &&",
   "referenced_type" : "_ZTIm",
   "self_type" : "_ZTIOm",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOs",
   "name" : "short &&",
   "referenced_type" : "_ZTIs",
   "self_type" : "_ZTIOs",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOt",
   "name" : "unsigned short &&",
   "referenced_type" : "_ZTIt",
   "self_type" : "_ZTIOt",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOw",
   "name" : "wchar_t &&",
   "referenced_type" : "_ZTIw",
   "self_type" : "_ZTIOw",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOx",
   "name" : "long long &&",
   "referenced_type" : "_ZTIx",
   "self_type" : "_ZTIOx",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOy",
   "name" : "unsigned long long &&",
   "referenced_type" : "_ZTIy",
   "self_type" : "_ZTIOy",
   "size" : 4,
   "source_file" : "external/libcxx/include/type_traits"
  }
 ]
}
