1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "char [1024]", 7 "name" : "char [1024]", 8 "referenced_type" : "type-10", 9 "self_type" : "type-9", 10 "size" : 1024, 11 "source_file" : "/system/libbase/include/android-base/file.h" 12 } 13 ], 14 "builtin_types" : 15 [ 16 { 17 "alignment" : 1, 18 "is_integral" : true, 19 "is_unsigned" : true, 20 "linker_set_key" : "bool", 21 "name" : "bool", 22 "referenced_type" : "type-11", 23 "self_type" : "type-11", 24 "size" : 1 25 }, 26 { 27 "alignment" : 1, 28 "is_integral" : true, 29 "linker_set_key" : "char", 30 "name" : "char", 31 "referenced_type" : "type-10", 32 "self_type" : "type-10", 33 "size" : 1 34 }, 35 { 36 "alignment" : 4, 37 "is_integral" : true, 38 "linker_set_key" : "int", 39 "name" : "int", 40 "referenced_type" : "type-8", 41 "self_type" : "type-8", 42 "size" : 4 43 }, 44 { 45 "alignment" : 4, 46 "is_integral" : true, 47 "linker_set_key" : "long long", 48 "name" : "long long", 49 "referenced_type" : "type-78", 50 "self_type" : "type-78", 51 "size" : 8 52 }, 53 { 54 "alignment" : 2, 55 "is_integral" : true, 56 "linker_set_key" : "short", 57 "name" : "short", 58 "referenced_type" : "type-73", 59 "self_type" : "type-73", 60 "size" : 2 61 }, 62 { 63 "alignment" : 1, 64 "is_integral" : true, 65 "linker_set_key" : "signed char", 66 "name" : "signed char", 67 "referenced_type" : "type-197", 68 "self_type" : "type-197", 69 "size" : 1 70 }, 71 { 72 "alignment" : 1, 73 "is_integral" : true, 74 "is_unsigned" : true, 75 "linker_set_key" : "unsigned char", 76 "name" : "unsigned char", 77 "referenced_type" : "type-185", 78 "self_type" : "type-185", 79 "size" : 1 80 }, 81 { 82 "alignment" : 4, 83 "is_integral" : true, 84 "is_unsigned" : true, 85 "linker_set_key" : "unsigned int", 86 "name" : "unsigned int", 87 "referenced_type" : "type-31", 88 "self_type" : "type-31", 89 "size" : 4 90 }, 91 { 92 "alignment" : 4, 93 "is_integral" : true, 94 "is_unsigned" : true, 95 "linker_set_key" : "unsigned long long", 96 "name" : "unsigned long long", 97 "referenced_type" : "type-71", 98 "self_type" : "type-71", 99 "size" : 8 100 }, 101 { 102 "alignment" : 2, 103 "is_integral" : true, 104 "is_unsigned" : true, 105 "linker_set_key" : "unsigned short", 106 "name" : "unsigned short", 107 "referenced_type" : "type-64", 108 "self_type" : "type-64", 109 "size" : 2 110 }, 111 { 112 "linker_set_key" : "void", 113 "name" : "void", 114 "referenced_type" : "type-56", 115 "self_type" : "type-56" 116 } 117 ], 118 "elf_functions" : 119 [ 120 { 121 "name" : "_ZN12TemporaryDir4initERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" 122 }, 123 { 124 "name" : "_ZN12TemporaryDirC1Ev" 125 }, 126 { 127 "name" : "_ZN12TemporaryDirC2Ev" 128 }, 129 { 130 "name" : "_ZN12TemporaryDirD1Ev" 131 }, 132 { 133 "name" : "_ZN12TemporaryDirD2Ev" 134 }, 135 { 136 "name" : "_ZN13CapturedStdFd3strEv" 137 }, 138 { 139 "name" : "_ZN13CapturedStdFd4StopEv" 140 }, 141 { 142 "name" : "_ZN13CapturedStdFd5ResetEv" 143 }, 144 { 145 "name" : "_ZN13CapturedStdFd5StartEv" 146 }, 147 { 148 "name" : "_ZN13CapturedStdFdC1Ei" 149 }, 150 { 151 "name" : "_ZN13CapturedStdFdC2Ei" 152 }, 153 { 154 "name" : "_ZN13CapturedStdFdD1Ev" 155 }, 156 { 157 "name" : "_ZN13CapturedStdFdD2Ev" 158 }, 159 { 160 "name" : "_ZN13TemporaryFile4initERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" 161 }, 162 { 163 "name" : "_ZN13TemporaryFile7releaseEv" 164 }, 165 { 166 "name" : "_ZN13TemporaryFileC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" 167 }, 168 { 169 "name" : "_ZN13TemporaryFileC1Ev" 170 }, 171 { 172 "name" : "_ZN13TemporaryFileC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" 173 }, 174 { 175 "name" : "_ZN13TemporaryFileC2Ev" 176 }, 177 { 178 "name" : "_ZN13TemporaryFileD1Ev" 179 }, 180 { 181 "name" : "_ZN13TemporaryFileD2Ev" 182 }, 183 { 184 "name" : "_ZN7android4base10LogMessage6streamEv" 185 }, 186 { 187 "name" : "_ZN7android4base10LogMessage7LogLineEPKcjNS0_5LogIdENS0_11LogSeverityES3_S3_" 188 }, 189 { 190 "name" : "_ZN7android4base10LogMessageC1EPKcjNS0_5LogIdENS0_11LogSeverityES3_i" 191 }, 192 { 193 "name" : "_ZN7android4base10LogMessageC2EPKcjNS0_5LogIdENS0_11LogSeverityES3_i" 194 }, 195 { 196 "name" : "_ZN7android4base10LogMessageD1Ev" 197 }, 198 { 199 "name" : "_ZN7android4base10LogMessageD2Ev" 200 }, 201 { 202 "name" : "_ZN7android4base10LogdLoggerC1ENS0_5LogIdE" 203 }, 204 { 205 "name" : "_ZN7android4base10LogdLoggerC2ENS0_5LogIdE" 206 }, 207 { 208 "name" : "_ZN7android4base10LogdLoggerclENS0_5LogIdENS0_11LogSeverityEPKcS5_jS5_" 209 }, 210 { 211 "name" : "_ZN7android4base10MappedFile6FromFdEixji" 212 }, 213 { 214 "name" : "_ZN7android4base10MappedFileD1Ev" 215 }, 216 { 217 "name" : "_ZN7android4base10MappedFileD2Ev" 218 }, 219 { 220 "name" : "_ZN7android4base10SetAborterEONSt3__18functionIFvPKcEEE" 221 }, 222 { 223 "name" : "_ZN7android4base10StartsWithENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_" 224 }, 225 { 226 "name" : "_ZN7android4base10StartsWithENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEc" 227 }, 228 { 229 "name" : "_ZN7android4base10WriteFullyEiPKvj" 230 }, 231 { 232 "name" : "_ZN7android4base10boot_clock3nowEv" 233 }, 234 { 235 "name" : "_ZN7android4base11GetPropertyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_" 236 }, 237 { 238 "name" : "_ZN7android4base11GetThreadIdEv" 239 }, 240 { 241 "name" : "_ZN7android4base11InitLoggingEPPcONSt3__18functionIFvNS0_5LogIdENS0_11LogSeverityEPKcS8_jS8_EEEONS4_IFvS8_EEE" 242 }, 243 { 244 "name" : "_ZN7android4base11SetPropertyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_" 245 }, 246 { 247 "name" : "_ZN7android4base11StdioLoggerENS0_5LogIdENS0_11LogSeverityEPKcS4_jS4_" 248 }, 249 { 250 "name" : "_ZN7android4base12KernelLoggerENS0_5LogIdENS0_11LogSeverityEPKcS4_jS4_" 251 }, 252 { 253 "name" : "_ZN7android4base12StderrLoggerENS0_5LogIdENS0_11LogSeverityEPKcS4_jS4_" 254 }, 255 { 256 "name" : "_ZN7android4base12StringPrintfEPKcz" 257 }, 258 { 259 "name" : "_ZN7android4base13GetDefaultTagEv" 260 }, 261 { 262 "name" : "_ZN7android4base13SetDefaultTagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE" 263 }, 264 { 265 "name" : "_ZN7android4base13StringAppendFEPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcz" 266 }, 267 { 268 "name" : "_ZN7android4base13StringAppendVEPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcPc" 269 }, 270 { 271 "name" : "_ZN7android4base14DefaultAborterEPKc" 272 }, 273 { 274 "binding" : "weak", 275 "name" : "_ZN7android4base14GetIntPropertyIaEET_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEES2_S2_S2_" 276 }, 277 { 278 "binding" : "weak", 279 "name" : "_ZN7android4base14GetIntPropertyIiEET_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEES2_S2_S2_" 280 }, 281 { 282 "binding" : "weak", 283 "name" : "_ZN7android4base14GetIntPropertyIsEET_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEES2_S2_S2_" 284 }, 285 { 286 "binding" : "weak", 287 "name" : "_ZN7android4base14GetIntPropertyIxEET_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEES2_S2_S2_" 288 }, 289 { 290 "name" : "_ZN7android4base14ReadFdToStringEiPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE" 291 }, 292 { 293 "name" : "_ZN7android4base15GetBoolPropertyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEb" 294 }, 295 { 296 "binding" : "weak", 297 "name" : "_ZN7android4base15GetUintPropertyIhEET_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEES2_S2_" 298 }, 299 { 300 "binding" : "weak", 301 "name" : "_ZN7android4base15GetUintPropertyIjEET_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEES2_S2_" 302 }, 303 { 304 "binding" : "weak", 305 "name" : "_ZN7android4base15GetUintPropertyItEET_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEES2_S2_" 306 }, 307 { 308 "binding" : "weak", 309 "name" : "_ZN7android4base15GetUintPropertyIyEET_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEES2_S2_" 310 }, 311 { 312 "name" : "_ZN7android4base15ParseNetAddressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPS7_PiSA_SA_" 313 }, 314 { 315 "name" : "_ZN7android4base15WaitForPropertyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS1_6chrono8durationIxNS1_5ratioILx1ELx1000EEEEE" 316 }, 317 { 318 "name" : "_ZN7android4base15WriteStringToFdERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi" 319 }, 320 { 321 "name" : "_ZN7android4base16EqualsIgnoreCaseENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_" 322 }, 323 { 324 "name" : "_ZN7android4base16ReadFileToStringERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPS7_b" 325 }, 326 { 327 "name" : "_ZN7android4base17GetExecutablePathEv" 328 }, 329 { 330 "name" : "_ZN7android4base17ReadFullyAtOffsetEiPvjx" 331 }, 332 { 333 "name" : "_ZN7android4base17ScopedLogSeverityC1ENS0_11LogSeverityE" 334 }, 335 { 336 "name" : "_ZN7android4base17ScopedLogSeverityC2ENS0_11LogSeverityE" 337 }, 338 { 339 "name" : "_ZN7android4base17ScopedLogSeverityD1Ev" 340 }, 341 { 342 "name" : "_ZN7android4base17ScopedLogSeverityD2Ev" 343 }, 344 { 345 "name" : "_ZN7android4base17WriteStringToFileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_b" 346 }, 347 { 348 "name" : "_ZN7android4base17WriteStringToFileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_tjjb" 349 }, 350 { 351 "name" : "_ZN7android4base18EndsWithIgnoreCaseENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_" 352 }, 353 { 354 "name" : "_ZN7android4base18RemoveFileIfExistsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPS7_" 355 }, 356 { 357 "name" : "_ZN7android4base20StartsWithIgnoreCaseENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_" 358 }, 359 { 360 "name" : "_ZN7android4base21GetMinimumLogSeverityEv" 361 }, 362 { 363 "name" : "_ZN7android4base21SetMinimumLogSeverityENS0_11LogSeverityE" 364 }, 365 { 366 "name" : "_ZN7android4base22GetExecutableDirectoryEv" 367 }, 368 { 369 "name" : "_ZN7android4base23SystemErrorCodeToStringEi" 370 }, 371 { 372 "name" : "_ZN7android4base23WaitForPropertyCreationERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_6chrono8durationIxNS1_5ratioILx1ELx1000EEEEE" 373 }, 374 { 375 "name" : "_ZN7android4base24SendFileDescriptorVectorEiPKvjRKNSt3__16vectorIiNS3_9allocatorIiEEEE" 376 }, 377 { 378 "name" : "_ZN7android4base27ReceiveFileDescriptorVectorEiPvjjPNSt3__16vectorINS0_14unique_fd_implINS0_13DefaultCloserEEENS2_9allocatorIS6_EEEE" 379 }, 380 { 381 "binding" : "weak", 382 "name" : "_ZN7android4base4JoinINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEERKS9_EES9_RKT_T0_" 383 }, 384 { 385 "binding" : "weak", 386 "name" : "_ZN7android4base4JoinINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEcEES9_RKT_T0_" 387 }, 388 { 389 "binding" : "weak", 390 "name" : "_ZN7android4base4JoinINSt3__16vectorIPKcNS2_9allocatorIS5_EEEERKNS2_12basic_stringIcNS2_11char_traitsIcEENS6_IcEEEEEESD_RKT_T0_" 391 }, 392 { 393 "binding" : "weak", 394 "name" : "_ZN7android4base4JoinINSt3__16vectorIPKcNS2_9allocatorIS5_EEEEcEENS2_12basic_stringIcNS2_11char_traitsIcEENS6_IcEEEERKT_T0_" 395 }, 396 { 397 "name" : "_ZN7android4base4TrimERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE" 398 }, 399 { 400 "name" : "_ZN7android4base5SplitERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_" 401 }, 402 { 403 "name" : "_ZN7android4base7DirnameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE" 404 }, 405 { 406 "name" : "_ZN7android4base8BasenameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE" 407 }, 408 { 409 "name" : "_ZN7android4base8EndsWithENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_" 410 }, 411 { 412 "name" : "_ZN7android4base8EndsWithENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEc" 413 }, 414 { 415 "name" : "_ZN7android4base8ReadlinkERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPS7_" 416 }, 417 { 418 "name" : "_ZN7android4base8RealpathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPS7_" 419 }, 420 { 421 "binding" : "weak", 422 "name" : "_ZN7android4base9ParseUintIhEEbPKcPT_S4_b" 423 }, 424 { 425 "binding" : "weak", 426 "name" : "_ZN7android4base9ParseUintIjEEbPKcPT_S4_b" 427 }, 428 { 429 "binding" : "weak", 430 "name" : "_ZN7android4base9ParseUintItEEbPKcPT_S4_b" 431 }, 432 { 433 "binding" : "weak", 434 "name" : "_ZN7android4base9ParseUintIyEEbPKcPT_S4_b" 435 }, 436 { 437 "name" : "_ZN7android4base9ReadFullyEiPvj" 438 }, 439 { 440 "name" : "_ZN7android4base9SetLoggerEONSt3__18functionIFvNS0_5LogIdENS0_11LogSeverityEPKcS6_jS6_EEE" 441 }, 442 { 443 "name" : "_ZN7android4baselsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_5TimerE" 444 }, 445 { 446 "name" : "_ZNK13CapturedStdFd2fdEv" 447 }, 448 { 449 "binding" : "weak", 450 "name" : "_ZNKSt3__110__function6__funcIN7android4base10LogdLoggerENS_9allocatorIS4_EEFvNS3_5LogIdENS3_11LogSeverityEPKcSA_jSA_EE7__cloneEPNS0_6__baseISB_EE" 451 }, 452 { 453 "binding" : "weak", 454 "name" : "_ZNKSt3__110__function6__funcIN7android4base10LogdLoggerENS_9allocatorIS4_EEFvNS3_5LogIdENS3_11LogSeverityEPKcSA_jSA_EE7__cloneEv" 455 }, 456 { 457 "binding" : "weak", 458 "name" : "_ZNKSt3__110__function6__funcIPFvPKcENS_9allocatorIS5_EES4_E7__cloneEPNS0_6__baseIS4_EE" 459 }, 460 { 461 "binding" : "weak", 462 "name" : "_ZNKSt3__110__function6__funcIPFvPKcENS_9allocatorIS5_EES4_E7__cloneEv" 463 }, 464 { 465 "binding" : "weak", 466 "name" : "_ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv" 467 }, 468 { 469 "binding" : "weak", 470 "name" : "_ZNSt3__110__function6__funcIN7android4base10LogdLoggerENS_9allocatorIS4_EEFvNS3_5LogIdENS3_11LogSeverityEPKcSA_jSA_EE18destroy_deallocateEv" 471 }, 472 { 473 "binding" : "weak", 474 "name" : "_ZNSt3__110__function6__funcIN7android4base10LogdLoggerENS_9allocatorIS4_EEFvNS3_5LogIdENS3_11LogSeverityEPKcSA_jSA_EE7destroyEv" 475 }, 476 { 477 "binding" : "weak", 478 "name" : "_ZNSt3__110__function6__funcIN7android4base10LogdLoggerENS_9allocatorIS4_EEFvNS3_5LogIdENS3_11LogSeverityEPKcSA_jSA_EEclEOS7_OS8_OSA_SF_OjSF_" 479 }, 480 { 481 "binding" : "weak", 482 "name" : "_ZNSt3__110__function6__funcIPFvPKcENS_9allocatorIS5_EES4_E18destroy_deallocateEv" 483 }, 484 { 485 "binding" : "weak", 486 "name" : "_ZNSt3__110__function6__funcIPFvPKcENS_9allocatorIS5_EES4_E7destroyEv" 487 }, 488 { 489 "binding" : "weak", 490 "name" : "_ZNSt3__110__function6__funcIPFvPKcENS_9allocatorIS5_EES4_EclEOS3_" 491 }, 492 { 493 "binding" : "weak", 494 "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj" 495 }, 496 { 497 "binding" : "weak", 498 "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi" 499 }, 500 { 501 "binding" : "weak", 502 "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi" 503 }, 504 { 505 "binding" : "weak", 506 "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv" 507 }, 508 { 509 "binding" : "weak", 510 "name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_j" 511 }, 512 { 513 "binding" : "weak", 514 "name" : "_ZNSt3__16vectorIN7android4base14unique_fd_implINS2_13DefaultCloserEEENS_9allocatorIS5_EEE13__vdeallocateEv" 515 }, 516 { 517 "binding" : "weak", 518 "name" : "_ZNSt3__16vectorIN7android4base14unique_fd_implINS2_13DefaultCloserEEENS_9allocatorIS5_EEE24__emplace_back_slow_pathIJRiEEEvDpOT_" 519 }, 520 { 521 "binding" : "weak", 522 "name" : "_ZNSt3__16vectorIN7android4base14unique_fd_implINS2_13DefaultCloserEEENS_9allocatorIS5_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS5_RS7_EE" 523 }, 524 { 525 "binding" : "weak", 526 "name" : "_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_" 527 }, 528 { 529 "binding" : "weak", 530 "name" : "_ZNSt3__16vectorIcNS_9allocatorIcEEE8__appendEj" 531 }, 532 { 533 "name" : "__divdi3" 534 }, 535 { 536 "name" : "__moddi3" 537 }, 538 { 539 "name" : "__mulodi4" 540 }, 541 { 542 "name" : "__udivdi3" 543 } 544 ], 545 "elf_objects" : 546 [ 547 { 548 "binding" : "weak", 549 "name" : "_ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE" 550 }, 551 { 552 "binding" : "weak", 553 "name" : "_ZTTNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 554 }, 555 { 556 "binding" : "weak", 557 "name" : "_ZTVNSt3__110__function6__funcIN7android4base10LogdLoggerENS_9allocatorIS4_EEFvNS3_5LogIdENS3_11LogSeverityEPKcSA_jSA_EEE" 558 }, 559 { 560 "binding" : "weak", 561 "name" : "_ZTVNSt3__110__function6__funcIPFvPKcENS_9allocatorIS5_EES4_EE" 562 }, 563 { 564 "binding" : "weak", 565 "name" : "_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 566 }, 567 { 568 "binding" : "weak", 569 "name" : "_ZTVNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 570 } 571 ], 572 "enum_types" : 573 [ 574 { 575 "alignment" : 4, 576 "enum_fields" : 577 [ 578 { 579 "enum_field_value" : 0, 580 "name" : "android::base::DEFAULT" 581 }, 582 { 583 "enum_field_value" : 1, 584 "name" : "android::base::MAIN" 585 }, 586 { 587 "enum_field_value" : 2, 588 "name" : "android::base::SYSTEM" 589 } 590 ], 591 "linker_set_key" : "android::base::LogId", 592 "name" : "android::base::LogId", 593 "referenced_type" : "type-30", 594 "self_type" : "type-30", 595 "size" : 4, 596 "source_file" : "/system/libbase/include/android-base/logging.h", 597 "underlying_type" : "type-31", 598 "unique_id" : "_ZTSN7android4base5LogIdE" 599 }, 600 { 601 "alignment" : 4, 602 "enum_fields" : 603 [ 604 { 605 "enum_field_value" : 0, 606 "name" : "android::base::VERBOSE" 607 }, 608 { 609 "enum_field_value" : 1, 610 "name" : "android::base::DEBUG" 611 }, 612 { 613 "enum_field_value" : 2, 614 "name" : "android::base::INFO" 615 }, 616 { 617 "enum_field_value" : 3, 618 "name" : "android::base::WARNING" 619 }, 620 { 621 "enum_field_value" : 4, 622 "name" : "android::base::ERROR" 623 }, 624 { 625 "enum_field_value" : 5, 626 "name" : "android::base::FATAL_WITHOUT_ABORT" 627 }, 628 { 629 "enum_field_value" : 6, 630 "name" : "android::base::FATAL" 631 } 632 ], 633 "linker_set_key" : "android::base::LogSeverity", 634 "name" : "android::base::LogSeverity", 635 "referenced_type" : "type-51", 636 "self_type" : "type-51", 637 "size" : 4, 638 "source_file" : "/system/libbase/include/android-base/logging.h", 639 "underlying_type" : "type-31", 640 "unique_id" : "_ZTSN7android4base11LogSeverityE" 641 } 642 ], 643 "function_types" : [], 644 "functions" : 645 [ 646 { 647 "access" : "private", 648 "function_name" : "TemporaryDir::init", 649 "linker_set_key" : "_ZN12TemporaryDir4initERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE", 650 "parameters" : 651 [ 652 { 653 "is_this_ptr" : true, 654 "referenced_type" : "type-218" 655 }, 656 { 657 "referenced_type" : "type-23" 658 } 659 ], 660 "return_type" : "type-11", 661 "source_file" : "/system/libbase/include/android-base/file.h" 662 }, 663 { 664 "function_name" : "TemporaryDir::TemporaryDir", 665 "linker_set_key" : "_ZN12TemporaryDirC1Ev", 666 "parameters" : 667 [ 668 { 669 "is_this_ptr" : true, 670 "referenced_type" : "type-218" 671 } 672 ], 673 "return_type" : "type-56", 674 "source_file" : "/system/libbase/include/android-base/file.h" 675 }, 676 { 677 "function_name" : "TemporaryDir::TemporaryDir", 678 "linker_set_key" : "_ZN12TemporaryDirC2Ev", 679 "parameters" : 680 [ 681 { 682 "is_this_ptr" : true, 683 "referenced_type" : "type-218" 684 } 685 ], 686 "return_type" : "type-56", 687 "source_file" : "/system/libbase/include/android-base/file.h" 688 }, 689 { 690 "function_name" : "TemporaryDir::~TemporaryDir", 691 "linker_set_key" : "_ZN12TemporaryDirD1Ev", 692 "parameters" : 693 [ 694 { 695 "is_this_ptr" : true, 696 "referenced_type" : "type-218" 697 } 698 ], 699 "return_type" : "type-56", 700 "source_file" : "/system/libbase/include/android-base/file.h" 701 }, 702 { 703 "function_name" : "TemporaryDir::~TemporaryDir", 704 "linker_set_key" : "_ZN12TemporaryDirD2Ev", 705 "parameters" : 706 [ 707 { 708 "is_this_ptr" : true, 709 "referenced_type" : "type-218" 710 } 711 ], 712 "return_type" : "type-56", 713 "source_file" : "/system/libbase/include/android-base/file.h" 714 }, 715 { 716 "function_name" : "CapturedStdFd::str", 717 "linker_set_key" : "_ZN13CapturedStdFd3strEv", 718 "parameters" : 719 [ 720 { 721 "is_this_ptr" : true, 722 "referenced_type" : "type-158" 723 } 724 ], 725 "return_type" : "type-223", 726 "source_file" : "/system/libbase/include/android-base/test_utils.h" 727 }, 728 { 729 "function_name" : "CapturedStdFd::Stop", 730 "linker_set_key" : "_ZN13CapturedStdFd4StopEv", 731 "parameters" : 732 [ 733 { 734 "is_this_ptr" : true, 735 "referenced_type" : "type-158" 736 } 737 ], 738 "return_type" : "type-56", 739 "source_file" : "/system/libbase/include/android-base/test_utils.h" 740 }, 741 { 742 "function_name" : "CapturedStdFd::Reset", 743 "linker_set_key" : "_ZN13CapturedStdFd5ResetEv", 744 "parameters" : 745 [ 746 { 747 "is_this_ptr" : true, 748 "referenced_type" : "type-158" 749 } 750 ], 751 "return_type" : "type-56", 752 "source_file" : "/system/libbase/include/android-base/test_utils.h" 753 }, 754 { 755 "function_name" : "CapturedStdFd::Start", 756 "linker_set_key" : "_ZN13CapturedStdFd5StartEv", 757 "parameters" : 758 [ 759 { 760 "is_this_ptr" : true, 761 "referenced_type" : "type-158" 762 } 763 ], 764 "return_type" : "type-56", 765 "source_file" : "/system/libbase/include/android-base/test_utils.h" 766 }, 767 { 768 "function_name" : "CapturedStdFd::CapturedStdFd", 769 "linker_set_key" : "_ZN13CapturedStdFdC1Ei", 770 "parameters" : 771 [ 772 { 773 "is_this_ptr" : true, 774 "referenced_type" : "type-158" 775 }, 776 { 777 "referenced_type" : "type-8" 778 } 779 ], 780 "return_type" : "type-56", 781 "source_file" : "/system/libbase/include/android-base/test_utils.h" 782 }, 783 { 784 "function_name" : "CapturedStdFd::CapturedStdFd", 785 "linker_set_key" : "_ZN13CapturedStdFdC2Ei", 786 "parameters" : 787 [ 788 { 789 "is_this_ptr" : true, 790 "referenced_type" : "type-158" 791 }, 792 { 793 "referenced_type" : "type-8" 794 } 795 ], 796 "return_type" : "type-56", 797 "source_file" : "/system/libbase/include/android-base/test_utils.h" 798 }, 799 { 800 "function_name" : "CapturedStdFd::~CapturedStdFd", 801 "linker_set_key" : "_ZN13CapturedStdFdD1Ev", 802 "parameters" : 803 [ 804 { 805 "is_this_ptr" : true, 806 "referenced_type" : "type-158" 807 } 808 ], 809 "return_type" : "type-56", 810 "source_file" : "/system/libbase/include/android-base/test_utils.h" 811 }, 812 { 813 "function_name" : "CapturedStdFd::~CapturedStdFd", 814 "linker_set_key" : "_ZN13CapturedStdFdD2Ev", 815 "parameters" : 816 [ 817 { 818 "is_this_ptr" : true, 819 "referenced_type" : "type-158" 820 } 821 ], 822 "return_type" : "type-56", 823 "source_file" : "/system/libbase/include/android-base/test_utils.h" 824 }, 825 { 826 "access" : "private", 827 "function_name" : "TemporaryFile::init", 828 "linker_set_key" : "_ZN13TemporaryFile4initERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE", 829 "parameters" : 830 [ 831 { 832 "is_this_ptr" : true, 833 "referenced_type" : "type-6" 834 }, 835 { 836 "referenced_type" : "type-23" 837 } 838 ], 839 "return_type" : "type-56", 840 "source_file" : "/system/libbase/include/android-base/file.h" 841 }, 842 { 843 "function_name" : "TemporaryFile::release", 844 "linker_set_key" : "_ZN13TemporaryFile7releaseEv", 845 "parameters" : 846 [ 847 { 848 "is_this_ptr" : true, 849 "referenced_type" : "type-6" 850 } 851 ], 852 "return_type" : "type-8", 853 "source_file" : "/system/libbase/include/android-base/file.h" 854 }, 855 { 856 "function_name" : "TemporaryFile::TemporaryFile", 857 "linker_set_key" : "_ZN13TemporaryFileC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE", 858 "parameters" : 859 [ 860 { 861 "is_this_ptr" : true, 862 "referenced_type" : "type-6" 863 }, 864 { 865 "referenced_type" : "type-23" 866 } 867 ], 868 "return_type" : "type-56", 869 "source_file" : "/system/libbase/include/android-base/file.h" 870 }, 871 { 872 "function_name" : "TemporaryFile::TemporaryFile", 873 "linker_set_key" : "_ZN13TemporaryFileC1Ev", 874 "parameters" : 875 [ 876 { 877 "is_this_ptr" : true, 878 "referenced_type" : "type-6" 879 } 880 ], 881 "return_type" : "type-56", 882 "source_file" : "/system/libbase/include/android-base/file.h" 883 }, 884 { 885 "function_name" : "TemporaryFile::TemporaryFile", 886 "linker_set_key" : "_ZN13TemporaryFileC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE", 887 "parameters" : 888 [ 889 { 890 "is_this_ptr" : true, 891 "referenced_type" : "type-6" 892 }, 893 { 894 "referenced_type" : "type-23" 895 } 896 ], 897 "return_type" : "type-56", 898 "source_file" : "/system/libbase/include/android-base/file.h" 899 }, 900 { 901 "function_name" : "TemporaryFile::TemporaryFile", 902 "linker_set_key" : "_ZN13TemporaryFileC2Ev", 903 "parameters" : 904 [ 905 { 906 "is_this_ptr" : true, 907 "referenced_type" : "type-6" 908 } 909 ], 910 "return_type" : "type-56", 911 "source_file" : "/system/libbase/include/android-base/file.h" 912 }, 913 { 914 "function_name" : "TemporaryFile::~TemporaryFile", 915 "linker_set_key" : "_ZN13TemporaryFileD1Ev", 916 "parameters" : 917 [ 918 { 919 "is_this_ptr" : true, 920 "referenced_type" : "type-6" 921 } 922 ], 923 "return_type" : "type-56", 924 "source_file" : "/system/libbase/include/android-base/file.h" 925 }, 926 { 927 "function_name" : "TemporaryFile::~TemporaryFile", 928 "linker_set_key" : "_ZN13TemporaryFileD2Ev", 929 "parameters" : 930 [ 931 { 932 "is_this_ptr" : true, 933 "referenced_type" : "type-6" 934 } 935 ], 936 "return_type" : "type-56", 937 "source_file" : "/system/libbase/include/android-base/file.h" 938 }, 939 { 940 "function_name" : "android::base::LogMessage::stream", 941 "linker_set_key" : "_ZN7android4base10LogMessage6streamEv", 942 "parameters" : 943 [ 944 { 945 "is_this_ptr" : true, 946 "referenced_type" : "type-43" 947 } 948 ], 949 "return_type" : "type-47", 950 "source_file" : "/system/libbase/include/android-base/logging.h" 951 }, 952 { 953 "function_name" : "android::base::LogMessage::LogLine", 954 "linker_set_key" : "_ZN7android4base10LogMessage7LogLineEPKcjNS0_5LogIdENS0_11LogSeverityES3_S3_", 955 "parameters" : 956 [ 957 { 958 "referenced_type" : "type-38" 959 }, 960 { 961 "referenced_type" : "type-31" 962 }, 963 { 964 "referenced_type" : "type-30" 965 }, 966 { 967 "referenced_type" : "type-51" 968 }, 969 { 970 "referenced_type" : "type-38" 971 }, 972 { 973 "referenced_type" : "type-38" 974 } 975 ], 976 "return_type" : "type-56", 977 "source_file" : "/system/libbase/include/android-base/logging.h" 978 }, 979 { 980 "function_name" : "android::base::LogMessage::LogMessage", 981 "linker_set_key" : "_ZN7android4base10LogMessageC1EPKcjNS0_5LogIdENS0_11LogSeverityES3_i", 982 "parameters" : 983 [ 984 { 985 "is_this_ptr" : true, 986 "referenced_type" : "type-43" 987 }, 988 { 989 "referenced_type" : "type-38" 990 }, 991 { 992 "referenced_type" : "type-31" 993 }, 994 { 995 "referenced_type" : "type-30" 996 }, 997 { 998 "referenced_type" : "type-51" 999 }, 1000 { 1001 "referenced_type" : "type-38" 1002 }, 1003 { 1004 "referenced_type" : "type-8" 1005 } 1006 ], 1007 "return_type" : "type-56", 1008 "source_file" : "/system/libbase/include/android-base/logging.h" 1009 }, 1010 { 1011 "function_name" : "android::base::LogMessage::LogMessage", 1012 "linker_set_key" : "_ZN7android4base10LogMessageC2EPKcjNS0_5LogIdENS0_11LogSeverityES3_i", 1013 "parameters" : 1014 [ 1015 { 1016 "is_this_ptr" : true, 1017 "referenced_type" : "type-43" 1018 }, 1019 { 1020 "referenced_type" : "type-38" 1021 }, 1022 { 1023 "referenced_type" : "type-31" 1024 }, 1025 { 1026 "referenced_type" : "type-30" 1027 }, 1028 { 1029 "referenced_type" : "type-51" 1030 }, 1031 { 1032 "referenced_type" : "type-38" 1033 }, 1034 { 1035 "referenced_type" : "type-8" 1036 } 1037 ], 1038 "return_type" : "type-56", 1039 "source_file" : "/system/libbase/include/android-base/logging.h" 1040 }, 1041 { 1042 "function_name" : "android::base::LogMessage::~LogMessage", 1043 "linker_set_key" : "_ZN7android4base10LogMessageD1Ev", 1044 "parameters" : 1045 [ 1046 { 1047 "is_this_ptr" : true, 1048 "referenced_type" : "type-43" 1049 } 1050 ], 1051 "return_type" : "type-56", 1052 "source_file" : "/system/libbase/include/android-base/logging.h" 1053 }, 1054 { 1055 "function_name" : "android::base::LogMessage::~LogMessage", 1056 "linker_set_key" : "_ZN7android4base10LogMessageD2Ev", 1057 "parameters" : 1058 [ 1059 { 1060 "is_this_ptr" : true, 1061 "referenced_type" : "type-43" 1062 } 1063 ], 1064 "return_type" : "type-56", 1065 "source_file" : "/system/libbase/include/android-base/logging.h" 1066 }, 1067 { 1068 "function_name" : "android::base::LogdLogger::LogdLogger", 1069 "linker_set_key" : "_ZN7android4base10LogdLoggerC1ENS0_5LogIdE", 1070 "parameters" : 1071 [ 1072 { 1073 "is_this_ptr" : true, 1074 "referenced_type" : "type-28" 1075 }, 1076 { 1077 "default_arg" : true, 1078 "referenced_type" : "type-30" 1079 } 1080 ], 1081 "return_type" : "type-56", 1082 "source_file" : "/system/libbase/include/android-base/logging.h" 1083 }, 1084 { 1085 "function_name" : "android::base::LogdLogger::LogdLogger", 1086 "linker_set_key" : "_ZN7android4base10LogdLoggerC2ENS0_5LogIdE", 1087 "parameters" : 1088 [ 1089 { 1090 "is_this_ptr" : true, 1091 "referenced_type" : "type-28" 1092 }, 1093 { 1094 "default_arg" : true, 1095 "referenced_type" : "type-30" 1096 } 1097 ], 1098 "return_type" : "type-56", 1099 "source_file" : "/system/libbase/include/android-base/logging.h" 1100 }, 1101 { 1102 "function_name" : "android::base::LogdLogger::operator()", 1103 "linker_set_key" : "_ZN7android4base10LogdLoggerclENS0_5LogIdENS0_11LogSeverityEPKcS5_jS5_", 1104 "parameters" : 1105 [ 1106 { 1107 "is_this_ptr" : true, 1108 "referenced_type" : "type-28" 1109 }, 1110 { 1111 "referenced_type" : "type-30" 1112 }, 1113 { 1114 "referenced_type" : "type-51" 1115 }, 1116 { 1117 "referenced_type" : "type-38" 1118 }, 1119 { 1120 "referenced_type" : "type-38" 1121 }, 1122 { 1123 "referenced_type" : "type-31" 1124 }, 1125 { 1126 "referenced_type" : "type-38" 1127 } 1128 ], 1129 "return_type" : "type-56", 1130 "source_file" : "/system/libbase/include/android-base/logging.h" 1131 }, 1132 { 1133 "function_name" : "android::base::MappedFile::FromFd", 1134 "linker_set_key" : "_ZN7android4base10MappedFile6FromFdEixji", 1135 "parameters" : 1136 [ 1137 { 1138 "referenced_type" : "type-8" 1139 }, 1140 { 1141 "referenced_type" : "type-78" 1142 }, 1143 { 1144 "referenced_type" : "type-31" 1145 }, 1146 { 1147 "referenced_type" : "type-8" 1148 } 1149 ], 1150 "return_type" : "type-224", 1151 "source_file" : "/system/libbase/include/android-base/mapped_file.h" 1152 }, 1153 { 1154 "function_name" : "android::base::MappedFile::~MappedFile", 1155 "linker_set_key" : "_ZN7android4base10MappedFileD1Ev", 1156 "parameters" : 1157 [ 1158 { 1159 "is_this_ptr" : true, 1160 "referenced_type" : "type-57" 1161 } 1162 ], 1163 "return_type" : "type-56", 1164 "source_file" : "/system/libbase/include/android-base/mapped_file.h" 1165 }, 1166 { 1167 "function_name" : "android::base::MappedFile::~MappedFile", 1168 "linker_set_key" : "_ZN7android4base10MappedFileD2Ev", 1169 "parameters" : 1170 [ 1171 { 1172 "is_this_ptr" : true, 1173 "referenced_type" : "type-57" 1174 } 1175 ], 1176 "return_type" : "type-56", 1177 "source_file" : "/system/libbase/include/android-base/mapped_file.h" 1178 }, 1179 { 1180 "function_name" : "android::base::SetAborter", 1181 "linker_set_key" : "_ZN7android4base10SetAborterEONSt3__18functionIFvPKcEEE", 1182 "parameters" : 1183 [ 1184 { 1185 "referenced_type" : "type-36" 1186 } 1187 ], 1188 "return_type" : "type-56", 1189 "source_file" : "/system/libbase/include/android-base/logging.h" 1190 }, 1191 { 1192 "function_name" : "android::base::StartsWith", 1193 "linker_set_key" : "_ZN7android4base10StartsWithENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_", 1194 "parameters" : 1195 [ 1196 { 1197 "referenced_type" : "type-225" 1198 }, 1199 { 1200 "referenced_type" : "type-226" 1201 } 1202 ], 1203 "return_type" : "type-11", 1204 "source_file" : "/system/libbase/include/android-base/strings.h" 1205 }, 1206 { 1207 "function_name" : "android::base::StartsWith", 1208 "linker_set_key" : "_ZN7android4base10StartsWithENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEc", 1209 "parameters" : 1210 [ 1211 { 1212 "referenced_type" : "type-227" 1213 }, 1214 { 1215 "referenced_type" : "type-10" 1216 } 1217 ], 1218 "return_type" : "type-11", 1219 "source_file" : "/system/libbase/include/android-base/strings.h" 1220 }, 1221 { 1222 "function_name" : "android::base::WriteFully", 1223 "linker_set_key" : "_ZN7android4base10WriteFullyEiPKvj", 1224 "parameters" : 1225 [ 1226 { 1227 "referenced_type" : "type-8" 1228 }, 1229 { 1230 "referenced_type" : "type-69" 1231 }, 1232 { 1233 "referenced_type" : "type-31" 1234 } 1235 ], 1236 "return_type" : "type-11", 1237 "source_file" : "/system/libbase/include/android-base/file.h" 1238 }, 1239 { 1240 "function_name" : "android::base::boot_clock::now", 1241 "linker_set_key" : "_ZN7android4base10boot_clock3nowEv", 1242 "return_type" : "type-228", 1243 "source_file" : "/system/libbase/include/android-base/chrono_utils.h" 1244 }, 1245 { 1246 "function_name" : "android::base::GetProperty", 1247 "linker_set_key" : "_ZN7android4base11GetPropertyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_", 1248 "parameters" : 1249 [ 1250 { 1251 "referenced_type" : "type-79" 1252 }, 1253 { 1254 "referenced_type" : "type-79" 1255 } 1256 ], 1257 "return_type" : "type-229", 1258 "source_file" : "/system/libbase/include/android-base/properties.h" 1259 }, 1260 { 1261 "function_name" : "android::base::GetThreadId", 1262 "linker_set_key" : "_ZN7android4base11GetThreadIdEv", 1263 "return_type" : "type-71", 1264 "source_file" : "/system/libbase/include/android-base/threads.h" 1265 }, 1266 { 1267 "function_name" : "android::base::InitLogging", 1268 "linker_set_key" : "_ZN7android4base11InitLoggingEPPcONSt3__18functionIFvNS0_5LogIdENS0_11LogSeverityEPKcS8_jS8_EEEONS4_IFvS8_EEE", 1269 "parameters" : 1270 [ 1271 { 1272 "referenced_type" : "type-32" 1273 }, 1274 { 1275 "default_arg" : true, 1276 "referenced_type" : "type-34" 1277 }, 1278 { 1279 "default_arg" : true, 1280 "referenced_type" : "type-36" 1281 } 1282 ], 1283 "return_type" : "type-56", 1284 "source_file" : "/system/libbase/include/android-base/logging.h" 1285 }, 1286 { 1287 "function_name" : "android::base::SetProperty", 1288 "linker_set_key" : "_ZN7android4base11SetPropertyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_", 1289 "parameters" : 1290 [ 1291 { 1292 "referenced_type" : "type-79" 1293 }, 1294 { 1295 "referenced_type" : "type-79" 1296 } 1297 ], 1298 "return_type" : "type-11", 1299 "source_file" : "/system/libbase/include/android-base/properties.h" 1300 }, 1301 { 1302 "function_name" : "android::base::StdioLogger", 1303 "linker_set_key" : "_ZN7android4base11StdioLoggerENS0_5LogIdENS0_11LogSeverityEPKcS4_jS4_", 1304 "parameters" : 1305 [ 1306 { 1307 "referenced_type" : "type-30" 1308 }, 1309 { 1310 "referenced_type" : "type-51" 1311 }, 1312 { 1313 "referenced_type" : "type-38" 1314 }, 1315 { 1316 "referenced_type" : "type-38" 1317 }, 1318 { 1319 "referenced_type" : "type-31" 1320 }, 1321 { 1322 "referenced_type" : "type-38" 1323 } 1324 ], 1325 "return_type" : "type-56", 1326 "source_file" : "/system/libbase/include/android-base/logging.h" 1327 }, 1328 { 1329 "function_name" : "android::base::KernelLogger", 1330 "linker_set_key" : "_ZN7android4base12KernelLoggerENS0_5LogIdENS0_11LogSeverityEPKcS4_jS4_", 1331 "parameters" : 1332 [ 1333 { 1334 "referenced_type" : "type-30" 1335 }, 1336 { 1337 "referenced_type" : "type-51" 1338 }, 1339 { 1340 "referenced_type" : "type-38" 1341 }, 1342 { 1343 "referenced_type" : "type-38" 1344 }, 1345 { 1346 "referenced_type" : "type-31" 1347 }, 1348 { 1349 "referenced_type" : "type-38" 1350 } 1351 ], 1352 "return_type" : "type-56", 1353 "source_file" : "/system/libbase/include/android-base/logging.h" 1354 }, 1355 { 1356 "function_name" : "android::base::StderrLogger", 1357 "linker_set_key" : "_ZN7android4base12StderrLoggerENS0_5LogIdENS0_11LogSeverityEPKcS4_jS4_", 1358 "parameters" : 1359 [ 1360 { 1361 "referenced_type" : "type-30" 1362 }, 1363 { 1364 "referenced_type" : "type-51" 1365 }, 1366 { 1367 "referenced_type" : "type-38" 1368 }, 1369 { 1370 "referenced_type" : "type-38" 1371 }, 1372 { 1373 "referenced_type" : "type-31" 1374 }, 1375 { 1376 "referenced_type" : "type-38" 1377 } 1378 ], 1379 "return_type" : "type-56", 1380 "source_file" : "/system/libbase/include/android-base/logging.h" 1381 }, 1382 { 1383 "function_name" : "android::base::StringPrintf", 1384 "linker_set_key" : "_ZN7android4base12StringPrintfEPKcz", 1385 "parameters" : 1386 [ 1387 { 1388 "referenced_type" : "type-38" 1389 } 1390 ], 1391 "return_type" : "type-230", 1392 "source_file" : "/system/libbase/include/android-base/stringprintf.h" 1393 }, 1394 { 1395 "function_name" : "android::base::GetDefaultTag", 1396 "linker_set_key" : "_ZN7android4base13GetDefaultTagEv", 1397 "return_type" : "type-231", 1398 "source_file" : "/system/libbase/include/android-base/logging.h" 1399 }, 1400 { 1401 "function_name" : "android::base::SetDefaultTag", 1402 "linker_set_key" : "_ZN7android4base13SetDefaultTagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE", 1403 "parameters" : 1404 [ 1405 { 1406 "referenced_type" : "type-25" 1407 } 1408 ], 1409 "return_type" : "type-56", 1410 "source_file" : "/system/libbase/include/android-base/logging.h" 1411 }, 1412 { 1413 "function_name" : "android::base::StringAppendF", 1414 "linker_set_key" : "_ZN7android4base13StringAppendFEPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcz", 1415 "parameters" : 1416 [ 1417 { 1418 "referenced_type" : "type-144" 1419 }, 1420 { 1421 "referenced_type" : "type-38" 1422 } 1423 ], 1424 "return_type" : "type-56", 1425 "source_file" : "/system/libbase/include/android-base/stringprintf.h" 1426 }, 1427 { 1428 "function_name" : "android::base::StringAppendV", 1429 "linker_set_key" : "_ZN7android4base13StringAppendVEPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcPc", 1430 "parameters" : 1431 [ 1432 { 1433 "referenced_type" : "type-144" 1434 }, 1435 { 1436 "referenced_type" : "type-38" 1437 }, 1438 { 1439 "referenced_type" : "type-33" 1440 } 1441 ], 1442 "return_type" : "type-56", 1443 "source_file" : "/system/libbase/include/android-base/stringprintf.h" 1444 }, 1445 { 1446 "function_name" : "android::base::DefaultAborter", 1447 "linker_set_key" : "_ZN7android4base14DefaultAborterEPKc", 1448 "parameters" : 1449 [ 1450 { 1451 "referenced_type" : "type-38" 1452 } 1453 ], 1454 "return_type" : "type-56", 1455 "source_file" : "/system/libbase/include/android-base/logging.h" 1456 }, 1457 { 1458 "function_name" : "android::base::ReadFdToString", 1459 "linker_set_key" : "_ZN7android4base14ReadFdToStringEiPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE", 1460 "parameters" : 1461 [ 1462 { 1463 "referenced_type" : "type-8" 1464 }, 1465 { 1466 "referenced_type" : "type-221" 1467 } 1468 ], 1469 "return_type" : "type-11", 1470 "source_file" : "/system/libbase/include/android-base/file.h" 1471 }, 1472 { 1473 "function_name" : "android::base::GetBoolProperty", 1474 "linker_set_key" : "_ZN7android4base15GetBoolPropertyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEb", 1475 "parameters" : 1476 [ 1477 { 1478 "referenced_type" : "type-79" 1479 }, 1480 { 1481 "referenced_type" : "type-11" 1482 } 1483 ], 1484 "return_type" : "type-11", 1485 "source_file" : "/system/libbase/include/android-base/properties.h" 1486 }, 1487 { 1488 "function_name" : "android::base::ParseNetAddress", 1489 "linker_set_key" : "_ZN7android4base15ParseNetAddressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPS7_PiSA_SA_", 1490 "parameters" : 1491 [ 1492 { 1493 "referenced_type" : "type-60" 1494 }, 1495 { 1496 "referenced_type" : "type-61" 1497 }, 1498 { 1499 "referenced_type" : "type-53" 1500 }, 1501 { 1502 "referenced_type" : "type-61" 1503 }, 1504 { 1505 "referenced_type" : "type-61" 1506 } 1507 ], 1508 "return_type" : "type-11", 1509 "source_file" : "/system/libbase/include/android-base/parsenetaddress.h" 1510 }, 1511 { 1512 "function_name" : "android::base::WaitForProperty", 1513 "linker_set_key" : "_ZN7android4base15WaitForPropertyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS1_6chrono8durationIxNS1_5ratioILx1ELx1000EEEEE", 1514 "parameters" : 1515 [ 1516 { 1517 "referenced_type" : "type-79" 1518 }, 1519 { 1520 "referenced_type" : "type-79" 1521 }, 1522 { 1523 "default_arg" : true, 1524 "referenced_type" : "type-232" 1525 } 1526 ], 1527 "return_type" : "type-11", 1528 "source_file" : "/system/libbase/include/android-base/properties.h" 1529 }, 1530 { 1531 "function_name" : "android::base::WriteStringToFd", 1532 "linker_set_key" : "_ZN7android4base15WriteStringToFdERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi", 1533 "parameters" : 1534 [ 1535 { 1536 "referenced_type" : "type-23" 1537 }, 1538 { 1539 "referenced_type" : "type-8" 1540 } 1541 ], 1542 "return_type" : "type-11", 1543 "source_file" : "/system/libbase/include/android-base/file.h" 1544 }, 1545 { 1546 "function_name" : "android::base::EqualsIgnoreCase", 1547 "linker_set_key" : "_ZN7android4base16EqualsIgnoreCaseENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_", 1548 "parameters" : 1549 [ 1550 { 1551 "referenced_type" : "type-233" 1552 }, 1553 { 1554 "referenced_type" : "type-234" 1555 } 1556 ], 1557 "return_type" : "type-11", 1558 "source_file" : "/system/libbase/include/android-base/strings.h" 1559 }, 1560 { 1561 "function_name" : "android::base::ReadFileToString", 1562 "linker_set_key" : "_ZN7android4base16ReadFileToStringERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPS7_b", 1563 "parameters" : 1564 [ 1565 { 1566 "referenced_type" : "type-23" 1567 }, 1568 { 1569 "referenced_type" : "type-221" 1570 }, 1571 { 1572 "default_arg" : true, 1573 "referenced_type" : "type-11" 1574 } 1575 ], 1576 "return_type" : "type-11", 1577 "source_file" : "/system/libbase/include/android-base/file.h" 1578 }, 1579 { 1580 "function_name" : "android::base::GetExecutablePath", 1581 "linker_set_key" : "_ZN7android4base17GetExecutablePathEv", 1582 "return_type" : "type-235", 1583 "source_file" : "/system/libbase/include/android-base/file.h" 1584 }, 1585 { 1586 "function_name" : "android::base::ReadFullyAtOffset", 1587 "linker_set_key" : "_ZN7android4base17ReadFullyAtOffsetEiPvjx", 1588 "parameters" : 1589 [ 1590 { 1591 "referenced_type" : "type-8" 1592 }, 1593 { 1594 "referenced_type" : "type-172" 1595 }, 1596 { 1597 "referenced_type" : "type-31" 1598 }, 1599 { 1600 "referenced_type" : "type-78" 1601 } 1602 ], 1603 "return_type" : "type-11", 1604 "source_file" : "/system/libbase/include/android-base/file.h" 1605 }, 1606 { 1607 "function_name" : "android::base::ScopedLogSeverity::ScopedLogSeverity", 1608 "linker_set_key" : "_ZN7android4base17ScopedLogSeverityC1ENS0_11LogSeverityE", 1609 "parameters" : 1610 [ 1611 { 1612 "is_this_ptr" : true, 1613 "referenced_type" : "type-49" 1614 }, 1615 { 1616 "referenced_type" : "type-51" 1617 } 1618 ], 1619 "return_type" : "type-56", 1620 "source_file" : "/system/libbase/include/android-base/logging.h" 1621 }, 1622 { 1623 "function_name" : "android::base::ScopedLogSeverity::ScopedLogSeverity", 1624 "linker_set_key" : "_ZN7android4base17ScopedLogSeverityC2ENS0_11LogSeverityE", 1625 "parameters" : 1626 [ 1627 { 1628 "is_this_ptr" : true, 1629 "referenced_type" : "type-49" 1630 }, 1631 { 1632 "referenced_type" : "type-51" 1633 } 1634 ], 1635 "return_type" : "type-56", 1636 "source_file" : "/system/libbase/include/android-base/logging.h" 1637 }, 1638 { 1639 "function_name" : "android::base::ScopedLogSeverity::~ScopedLogSeverity", 1640 "linker_set_key" : "_ZN7android4base17ScopedLogSeverityD1Ev", 1641 "parameters" : 1642 [ 1643 { 1644 "is_this_ptr" : true, 1645 "referenced_type" : "type-49" 1646 } 1647 ], 1648 "return_type" : "type-56", 1649 "source_file" : "/system/libbase/include/android-base/logging.h" 1650 }, 1651 { 1652 "function_name" : "android::base::ScopedLogSeverity::~ScopedLogSeverity", 1653 "linker_set_key" : "_ZN7android4base17ScopedLogSeverityD2Ev", 1654 "parameters" : 1655 [ 1656 { 1657 "is_this_ptr" : true, 1658 "referenced_type" : "type-49" 1659 } 1660 ], 1661 "return_type" : "type-56", 1662 "source_file" : "/system/libbase/include/android-base/logging.h" 1663 }, 1664 { 1665 "function_name" : "android::base::WriteStringToFile", 1666 "linker_set_key" : "_ZN7android4base17WriteStringToFileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_b", 1667 "parameters" : 1668 [ 1669 { 1670 "referenced_type" : "type-23" 1671 }, 1672 { 1673 "referenced_type" : "type-23" 1674 }, 1675 { 1676 "default_arg" : true, 1677 "referenced_type" : "type-11" 1678 } 1679 ], 1680 "return_type" : "type-11", 1681 "source_file" : "/system/libbase/include/android-base/file.h" 1682 }, 1683 { 1684 "function_name" : "android::base::WriteStringToFile", 1685 "linker_set_key" : "_ZN7android4base17WriteStringToFileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_tjjb", 1686 "parameters" : 1687 [ 1688 { 1689 "referenced_type" : "type-23" 1690 }, 1691 { 1692 "referenced_type" : "type-23" 1693 }, 1694 { 1695 "referenced_type" : "type-64" 1696 }, 1697 { 1698 "referenced_type" : "type-31" 1699 }, 1700 { 1701 "referenced_type" : "type-31" 1702 }, 1703 { 1704 "default_arg" : true, 1705 "referenced_type" : "type-11" 1706 } 1707 ], 1708 "return_type" : "type-11", 1709 "source_file" : "/system/libbase/include/android-base/file.h" 1710 }, 1711 { 1712 "function_name" : "android::base::EndsWithIgnoreCase", 1713 "linker_set_key" : "_ZN7android4base18EndsWithIgnoreCaseENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_", 1714 "parameters" : 1715 [ 1716 { 1717 "referenced_type" : "type-236" 1718 }, 1719 { 1720 "referenced_type" : "type-237" 1721 } 1722 ], 1723 "return_type" : "type-11", 1724 "source_file" : "/system/libbase/include/android-base/strings.h" 1725 }, 1726 { 1727 "function_name" : "android::base::RemoveFileIfExists", 1728 "linker_set_key" : "_ZN7android4base18RemoveFileIfExistsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPS7_", 1729 "parameters" : 1730 [ 1731 { 1732 "referenced_type" : "type-23" 1733 }, 1734 { 1735 "default_arg" : true, 1736 "referenced_type" : "type-221" 1737 } 1738 ], 1739 "return_type" : "type-11", 1740 "source_file" : "/system/libbase/include/android-base/file.h" 1741 }, 1742 { 1743 "function_name" : "android::base::StartsWithIgnoreCase", 1744 "linker_set_key" : "_ZN7android4base20StartsWithIgnoreCaseENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_", 1745 "parameters" : 1746 [ 1747 { 1748 "referenced_type" : "type-238" 1749 }, 1750 { 1751 "referenced_type" : "type-239" 1752 } 1753 ], 1754 "return_type" : "type-11", 1755 "source_file" : "/system/libbase/include/android-base/strings.h" 1756 }, 1757 { 1758 "function_name" : "android::base::GetMinimumLogSeverity", 1759 "linker_set_key" : "_ZN7android4base21GetMinimumLogSeverityEv", 1760 "return_type" : "type-51", 1761 "source_file" : "/system/libbase/include/android-base/logging.h" 1762 }, 1763 { 1764 "function_name" : "android::base::SetMinimumLogSeverity", 1765 "linker_set_key" : "_ZN7android4base21SetMinimumLogSeverityENS0_11LogSeverityE", 1766 "parameters" : 1767 [ 1768 { 1769 "referenced_type" : "type-51" 1770 } 1771 ], 1772 "return_type" : "type-51", 1773 "source_file" : "/system/libbase/include/android-base/logging.h" 1774 }, 1775 { 1776 "function_name" : "android::base::GetExecutableDirectory", 1777 "linker_set_key" : "_ZN7android4base22GetExecutableDirectoryEv", 1778 "return_type" : "type-240", 1779 "source_file" : "/system/libbase/include/android-base/file.h" 1780 }, 1781 { 1782 "function_name" : "android::base::SystemErrorCodeToString", 1783 "linker_set_key" : "_ZN7android4base23SystemErrorCodeToStringEi", 1784 "parameters" : 1785 [ 1786 { 1787 "referenced_type" : "type-8" 1788 } 1789 ], 1790 "return_type" : "type-241", 1791 "source_file" : "/system/libbase/include/android-base/errors.h" 1792 }, 1793 { 1794 "function_name" : "android::base::WaitForPropertyCreation", 1795 "linker_set_key" : "_ZN7android4base23WaitForPropertyCreationERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_6chrono8durationIxNS1_5ratioILx1ELx1000EEEEE", 1796 "parameters" : 1797 [ 1798 { 1799 "referenced_type" : "type-79" 1800 }, 1801 { 1802 "default_arg" : true, 1803 "referenced_type" : "type-242" 1804 } 1805 ], 1806 "return_type" : "type-11", 1807 "source_file" : "/system/libbase/include/android-base/properties.h" 1808 }, 1809 { 1810 "function_name" : "android::base::SendFileDescriptorVector", 1811 "linker_set_key" : "_ZN7android4base24SendFileDescriptorVectorEiPKvjRKNSt3__16vectorIiNS3_9allocatorIiEEEE", 1812 "parameters" : 1813 [ 1814 { 1815 "referenced_type" : "type-8" 1816 }, 1817 { 1818 "referenced_type" : "type-69" 1819 }, 1820 { 1821 "referenced_type" : "type-31" 1822 }, 1823 { 1824 "referenced_type" : "type-91" 1825 } 1826 ], 1827 "return_type" : "type-8", 1828 "source_file" : "/system/libbase/include/android-base/cmsg.h" 1829 }, 1830 { 1831 "function_name" : "android::base::ReceiveFileDescriptorVector", 1832 "linker_set_key" : "_ZN7android4base27ReceiveFileDescriptorVectorEiPvjjPNSt3__16vectorINS0_14unique_fd_implINS0_13DefaultCloserEEENS2_9allocatorIS6_EEEE", 1833 "parameters" : 1834 [ 1835 { 1836 "referenced_type" : "type-8" 1837 }, 1838 { 1839 "referenced_type" : "type-172" 1840 }, 1841 { 1842 "referenced_type" : "type-31" 1843 }, 1844 { 1845 "referenced_type" : "type-31" 1846 }, 1847 { 1848 "referenced_type" : "type-92" 1849 } 1850 ], 1851 "return_type" : "type-8", 1852 "source_file" : "/system/libbase/include/android-base/cmsg.h" 1853 }, 1854 { 1855 "function_name" : "android::base::Join", 1856 "linker_set_key" : "_ZN7android4base4JoinINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEERKS9_EES9_RKT_T0_", 1857 "parameters" : 1858 [ 1859 { 1860 "referenced_type" : "type-152" 1861 }, 1862 { 1863 "referenced_type" : "type-148" 1864 } 1865 ], 1866 "return_type" : "type-243", 1867 "source_file" : "/system/libbase/include/android-base/strings.h", 1868 "template_args" : [ "type-244", "type-148" ] 1869 }, 1870 { 1871 "function_name" : "android::base::Join", 1872 "linker_set_key" : "_ZN7android4base4JoinINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEcEES9_RKT_T0_", 1873 "parameters" : 1874 [ 1875 { 1876 "referenced_type" : "type-152" 1877 }, 1878 { 1879 "referenced_type" : "type-10" 1880 } 1881 ], 1882 "return_type" : "type-245", 1883 "source_file" : "/system/libbase/include/android-base/strings.h", 1884 "template_args" : [ "type-246", "type-10" ] 1885 }, 1886 { 1887 "function_name" : "android::base::Join", 1888 "linker_set_key" : "_ZN7android4base4JoinINSt3__16vectorIPKcNS2_9allocatorIS5_EEEERKNS2_12basic_stringIcNS2_11char_traitsIcEENS6_IcEEEEEESD_RKT_T0_", 1889 "parameters" : 1890 [ 1891 { 1892 "referenced_type" : "type-155" 1893 }, 1894 { 1895 "referenced_type" : "type-148" 1896 } 1897 ], 1898 "return_type" : "type-247", 1899 "source_file" : "/system/libbase/include/android-base/strings.h", 1900 "template_args" : [ "type-248", "type-148" ] 1901 }, 1902 { 1903 "function_name" : "android::base::Join", 1904 "linker_set_key" : "_ZN7android4base4JoinINSt3__16vectorIPKcNS2_9allocatorIS5_EEEEcEENS2_12basic_stringIcNS2_11char_traitsIcEENS6_IcEEEERKT_T0_", 1905 "parameters" : 1906 [ 1907 { 1908 "referenced_type" : "type-155" 1909 }, 1910 { 1911 "referenced_type" : "type-10" 1912 } 1913 ], 1914 "return_type" : "type-249", 1915 "source_file" : "/system/libbase/include/android-base/strings.h", 1916 "template_args" : [ "type-250", "type-10" ] 1917 }, 1918 { 1919 "function_name" : "android::base::Trim", 1920 "linker_set_key" : "_ZN7android4base4TrimERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE", 1921 "parameters" : 1922 [ 1923 { 1924 "referenced_type" : "type-148" 1925 } 1926 ], 1927 "return_type" : "type-251", 1928 "source_file" : "/system/libbase/include/android-base/strings.h" 1929 }, 1930 { 1931 "function_name" : "android::base::Split", 1932 "linker_set_key" : "_ZN7android4base5SplitERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_", 1933 "parameters" : 1934 [ 1935 { 1936 "referenced_type" : "type-148" 1937 }, 1938 { 1939 "referenced_type" : "type-148" 1940 } 1941 ], 1942 "return_type" : "type-252", 1943 "source_file" : "/system/libbase/include/android-base/strings.h" 1944 }, 1945 { 1946 "function_name" : "android::base::Dirname", 1947 "linker_set_key" : "_ZN7android4base7DirnameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE", 1948 "parameters" : 1949 [ 1950 { 1951 "referenced_type" : "type-23" 1952 } 1953 ], 1954 "return_type" : "type-253", 1955 "source_file" : "/system/libbase/include/android-base/file.h" 1956 }, 1957 { 1958 "function_name" : "android::base::Basename", 1959 "linker_set_key" : "_ZN7android4base8BasenameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE", 1960 "parameters" : 1961 [ 1962 { 1963 "referenced_type" : "type-23" 1964 } 1965 ], 1966 "return_type" : "type-254", 1967 "source_file" : "/system/libbase/include/android-base/file.h" 1968 }, 1969 { 1970 "function_name" : "android::base::EndsWith", 1971 "linker_set_key" : "_ZN7android4base8EndsWithENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_", 1972 "parameters" : 1973 [ 1974 { 1975 "referenced_type" : "type-255" 1976 }, 1977 { 1978 "referenced_type" : "type-256" 1979 } 1980 ], 1981 "return_type" : "type-11", 1982 "source_file" : "/system/libbase/include/android-base/strings.h" 1983 }, 1984 { 1985 "function_name" : "android::base::EndsWith", 1986 "linker_set_key" : "_ZN7android4base8EndsWithENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEc", 1987 "parameters" : 1988 [ 1989 { 1990 "referenced_type" : "type-257" 1991 }, 1992 { 1993 "referenced_type" : "type-10" 1994 } 1995 ], 1996 "return_type" : "type-11", 1997 "source_file" : "/system/libbase/include/android-base/strings.h" 1998 }, 1999 { 2000 "function_name" : "android::base::Readlink", 2001 "linker_set_key" : "_ZN7android4base8ReadlinkERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPS7_", 2002 "parameters" : 2003 [ 2004 { 2005 "referenced_type" : "type-23" 2006 }, 2007 { 2008 "referenced_type" : "type-221" 2009 } 2010 ], 2011 "return_type" : "type-11", 2012 "source_file" : "/system/libbase/include/android-base/file.h" 2013 }, 2014 { 2015 "function_name" : "android::base::Realpath", 2016 "linker_set_key" : "_ZN7android4base8RealpathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPS7_", 2017 "parameters" : 2018 [ 2019 { 2020 "referenced_type" : "type-23" 2021 }, 2022 { 2023 "referenced_type" : "type-221" 2024 } 2025 ], 2026 "return_type" : "type-11", 2027 "source_file" : "/system/libbase/include/android-base/file.h" 2028 }, 2029 { 2030 "function_name" : "android::base::ParseUint", 2031 "linker_set_key" : "_ZN7android4base9ParseUintIhEEbPKcPT_S4_b", 2032 "parameters" : 2033 [ 2034 { 2035 "referenced_type" : "type-38" 2036 }, 2037 { 2038 "referenced_type" : "type-188" 2039 }, 2040 { 2041 "default_arg" : true, 2042 "referenced_type" : "type-185" 2043 }, 2044 { 2045 "default_arg" : true, 2046 "referenced_type" : "type-11" 2047 } 2048 ], 2049 "return_type" : "type-11", 2050 "source_file" : "/system/libbase/include/android-base/parseint.h", 2051 "template_args" : [ "type-185" ] 2052 }, 2053 { 2054 "function_name" : "android::base::ParseUint", 2055 "linker_set_key" : "_ZN7android4base9ParseUintIjEEbPKcPT_S4_b", 2056 "parameters" : 2057 [ 2058 { 2059 "referenced_type" : "type-38" 2060 }, 2061 { 2062 "referenced_type" : "type-70" 2063 }, 2064 { 2065 "default_arg" : true, 2066 "referenced_type" : "type-31" 2067 }, 2068 { 2069 "default_arg" : true, 2070 "referenced_type" : "type-11" 2071 } 2072 ], 2073 "return_type" : "type-11", 2074 "source_file" : "/system/libbase/include/android-base/parseint.h", 2075 "template_args" : [ "type-31" ] 2076 }, 2077 { 2078 "function_name" : "android::base::ParseUint", 2079 "linker_set_key" : "_ZN7android4base9ParseUintItEEbPKcPT_S4_b", 2080 "parameters" : 2081 [ 2082 { 2083 "referenced_type" : "type-38" 2084 }, 2085 { 2086 "referenced_type" : "type-63" 2087 }, 2088 { 2089 "default_arg" : true, 2090 "referenced_type" : "type-64" 2091 }, 2092 { 2093 "default_arg" : true, 2094 "referenced_type" : "type-11" 2095 } 2096 ], 2097 "return_type" : "type-11", 2098 "source_file" : "/system/libbase/include/android-base/parseint.h", 2099 "template_args" : [ "type-64" ] 2100 }, 2101 { 2102 "function_name" : "android::base::ParseUint", 2103 "linker_set_key" : "_ZN7android4base9ParseUintIyEEbPKcPT_S4_b", 2104 "parameters" : 2105 [ 2106 { 2107 "referenced_type" : "type-38" 2108 }, 2109 { 2110 "referenced_type" : "type-72" 2111 }, 2112 { 2113 "default_arg" : true, 2114 "referenced_type" : "type-71" 2115 }, 2116 { 2117 "default_arg" : true, 2118 "referenced_type" : "type-11" 2119 } 2120 ], 2121 "return_type" : "type-11", 2122 "source_file" : "/system/libbase/include/android-base/parseint.h", 2123 "template_args" : [ "type-71" ] 2124 }, 2125 { 2126 "function_name" : "android::base::ReadFully", 2127 "linker_set_key" : "_ZN7android4base9ReadFullyEiPvj", 2128 "parameters" : 2129 [ 2130 { 2131 "referenced_type" : "type-8" 2132 }, 2133 { 2134 "referenced_type" : "type-172" 2135 }, 2136 { 2137 "referenced_type" : "type-31" 2138 } 2139 ], 2140 "return_type" : "type-11", 2141 "source_file" : "/system/libbase/include/android-base/file.h" 2142 }, 2143 { 2144 "function_name" : "android::base::SetLogger", 2145 "linker_set_key" : "_ZN7android4base9SetLoggerEONSt3__18functionIFvNS0_5LogIdENS0_11LogSeverityEPKcS6_jS6_EEE", 2146 "parameters" : 2147 [ 2148 { 2149 "referenced_type" : "type-34" 2150 } 2151 ], 2152 "return_type" : "type-56", 2153 "source_file" : "/system/libbase/include/android-base/logging.h" 2154 }, 2155 { 2156 "function_name" : "android::base::operator<<", 2157 "linker_set_key" : "_ZN7android4baselsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_5TimerE", 2158 "parameters" : 2159 [ 2160 { 2161 "referenced_type" : "type-219" 2162 }, 2163 { 2164 "referenced_type" : "type-65" 2165 } 2166 ], 2167 "return_type" : "type-219", 2168 "source_file" : "/system/libbase/include/android-base/chrono_utils.h" 2169 }, 2170 { 2171 "access" : "private", 2172 "function_name" : "CapturedStdFd::fd", 2173 "linker_set_key" : "_ZNK13CapturedStdFd2fdEv", 2174 "parameters" : 2175 [ 2176 { 2177 "is_this_ptr" : true, 2178 "referenced_type" : "type-161" 2179 } 2180 ], 2181 "return_type" : "type-8", 2182 "source_file" : "/system/libbase/include/android-base/test_utils.h" 2183 } 2184 ], 2185 "global_vars" : [], 2186 "lvalue_reference_types" : 2187 [ 2188 { 2189 "alignment" : 4, 2190 "linker_set_key" : "const android::base::Timer &", 2191 "name" : "const android::base::Timer &", 2192 "referenced_type" : "type-66", 2193 "self_type" : "type-65", 2194 "size" : 4, 2195 "source_file" : "/system/libbase/include/android-base/chrono_utils.h" 2196 }, 2197 { 2198 "alignment" : 4, 2199 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 2200 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 2201 "referenced_type" : "type-112", 2202 "self_type" : "type-118", 2203 "size" : 4, 2204 "source_file" : "/system/libbase/include/android-base/file.h" 2205 }, 2206 { 2207 "alignment" : 4, 2208 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 2209 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 2210 "referenced_type" : "type-120", 2211 "self_type" : "type-119", 2212 "size" : 4, 2213 "source_file" : "/system/libbase/include/android-base/logging.h" 2214 }, 2215 { 2216 "alignment" : 4, 2217 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 2218 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 2219 "referenced_type" : "type-13", 2220 "self_type" : "type-23", 2221 "size" : 4, 2222 "source_file" : "/system/libbase/include/android-base/file.h" 2223 }, 2224 { 2225 "alignment" : 4, 2226 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 2227 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 2228 "referenced_type" : "type-134", 2229 "self_type" : "type-136", 2230 "size" : 4, 2231 "source_file" : "/system/libbase/include/android-base/parsenetaddress.h" 2232 }, 2233 { 2234 "alignment" : 4, 2235 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 2236 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 2237 "referenced_type" : "type-140", 2238 "self_type" : "type-142", 2239 "size" : 4, 2240 "source_file" : "/system/libbase/include/android-base/properties.h" 2241 }, 2242 { 2243 "alignment" : 4, 2244 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 2245 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 2246 "referenced_type" : "type-146", 2247 "self_type" : "type-148", 2248 "size" : 4, 2249 "source_file" : "/system/libbase/include/android-base/strings.h" 2250 }, 2251 { 2252 "alignment" : 4, 2253 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 2254 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 2255 "referenced_type" : "type-26", 2256 "self_type" : "type-25", 2257 "size" : 4, 2258 "source_file" : "/system/libbase/include/android-base/logging.h" 2259 }, 2260 { 2261 "alignment" : 4, 2262 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 2263 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 2264 "referenced_type" : "type-58", 2265 "self_type" : "type-60", 2266 "size" : 4, 2267 "source_file" : "/system/libbase/include/android-base/parsenetaddress.h" 2268 }, 2269 { 2270 "alignment" : 4, 2271 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 2272 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 2273 "referenced_type" : "type-74", 2274 "self_type" : "type-79", 2275 "size" : 4, 2276 "source_file" : "/system/libbase/include/android-base/properties.h" 2277 }, 2278 { 2279 "alignment" : 4, 2280 "linker_set_key" : "const std::vector<const char *, std::allocator<const char *> > &", 2281 "name" : "const std::vector<const char *, std::allocator<const char *> > &", 2282 "referenced_type" : "type-153", 2283 "self_type" : "type-155", 2284 "size" : 4, 2285 "source_file" : "/system/libbase/include/android-base/strings.h" 2286 }, 2287 { 2288 "alignment" : 4, 2289 "linker_set_key" : "const std::vector<int, std::allocator<int> > &", 2290 "name" : "const std::vector<int, std::allocator<int> > &", 2291 "referenced_type" : "type-82", 2292 "self_type" : "type-91", 2293 "size" : 4, 2294 "source_file" : "/system/libbase/include/android-base/cmsg.h" 2295 }, 2296 { 2297 "alignment" : 4, 2298 "linker_set_key" : "const std::vector<int, std::allocator<int> > &", 2299 "name" : "const std::vector<int, std::allocator<int> > &", 2300 "referenced_type" : "type-86", 2301 "self_type" : "type-88", 2302 "size" : 4, 2303 "source_file" : "/system/libbase/include/android-base/cmsg.h" 2304 }, 2305 { 2306 "alignment" : 4, 2307 "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &", 2308 "name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &", 2309 "referenced_type" : "type-149", 2310 "self_type" : "type-152", 2311 "size" : 4, 2312 "source_file" : "/system/libbase/include/android-base/strings.h" 2313 }, 2314 { 2315 "alignment" : 4, 2316 "linker_set_key" : "std::basic_ostream<char, std::char_traits<char> > &", 2317 "name" : "std::basic_ostream<char, std::char_traits<char> > &", 2318 "referenced_type" : "type-108", 2319 "self_type" : "type-107", 2320 "size" : 4, 2321 "source_file" : "/system/libbase/include/android-base/logging.h" 2322 }, 2323 { 2324 "alignment" : 4, 2325 "linker_set_key" : "std::basic_ostream<char, std::char_traits<char> > &", 2326 "name" : "std::basic_ostream<char, std::char_traits<char> > &", 2327 "referenced_type" : "type-131", 2328 "self_type" : "type-130", 2329 "size" : 4, 2330 "source_file" : "/system/libbase/include/android-base/logging.h" 2331 }, 2332 { 2333 "alignment" : 4, 2334 "linker_set_key" : "std::basic_ostream<char, std::char_traits<char> > &", 2335 "name" : "std::basic_ostream<char, std::char_traits<char> > &", 2336 "referenced_type" : "type-176", 2337 "self_type" : "type-175", 2338 "size" : 4, 2339 "source_file" : "/system/libbase/include/android-base/logging.h" 2340 }, 2341 { 2342 "alignment" : 4, 2343 "linker_set_key" : "std::basic_ostream<char, std::char_traits<char> > &", 2344 "name" : "std::basic_ostream<char, std::char_traits<char> > &", 2345 "referenced_type" : "type-210", 2346 "self_type" : "type-209", 2347 "size" : 4, 2348 "source_file" : "/system/libbase/include/android-base/logging.h" 2349 }, 2350 { 2351 "alignment" : 4, 2352 "linker_set_key" : "std::basic_ostream<char, std::char_traits<char> > &", 2353 "name" : "std::basic_ostream<char, std::char_traits<char> > &", 2354 "referenced_type" : "type-220", 2355 "self_type" : "type-219", 2356 "size" : 4, 2357 "source_file" : "/system/libbase/include/android-base/chrono_utils.h" 2358 }, 2359 { 2360 "alignment" : 4, 2361 "linker_set_key" : "std::basic_ostream<char, std::char_traits<char> > &", 2362 "name" : "std::basic_ostream<char, std::char_traits<char> > &", 2363 "referenced_type" : "type-48", 2364 "self_type" : "type-47", 2365 "size" : 4, 2366 "source_file" : "/system/libbase/include/android-base/logging.h" 2367 }, 2368 { 2369 "alignment" : 4, 2370 "linker_set_key" : "std::basic_ostream<char, std::char_traits<char> > &", 2371 "name" : "std::basic_ostream<char, std::char_traits<char> > &", 2372 "referenced_type" : "type-5", 2373 "self_type" : "type-4", 2374 "size" : 4, 2375 "source_file" : "/system/libbase/include/android-base/logging.h" 2376 }, 2377 { 2378 "alignment" : 4, 2379 "linker_set_key" : "std::basic_ostream<char, std::char_traits<char> > &", 2380 "name" : "std::basic_ostream<char, std::char_traits<char> > &", 2381 "referenced_type" : "type-81", 2382 "self_type" : "type-80", 2383 "size" : 4, 2384 "source_file" : "/system/libbase/include/android-base/chrono_utils.h" 2385 }, 2386 { 2387 "alignment" : 4, 2388 "linker_set_key" : "std::basic_ostream<char, std::char_traits<char> > &", 2389 "name" : "std::basic_ostream<char, std::char_traits<char> > &", 2390 "referenced_type" : "type-97", 2391 "self_type" : "type-96", 2392 "size" : 4, 2393 "source_file" : "/system/libbase/include/android-base/logging.h" 2394 } 2395 ], 2396 "pointer_types" : 2397 [ 2398 { 2399 "alignment" : 4, 2400 "linker_set_key" : "CapturedStdFd *", 2401 "name" : "CapturedStdFd *", 2402 "referenced_type" : "type-157", 2403 "self_type" : "type-158", 2404 "size" : 4, 2405 "source_file" : "/system/libbase/include/android-base/test_utils.h" 2406 }, 2407 { 2408 "alignment" : 4, 2409 "linker_set_key" : "CapturedStderr *", 2410 "name" : "CapturedStderr *", 2411 "referenced_type" : "type-162", 2412 "self_type" : "type-163", 2413 "size" : 4, 2414 "source_file" : "/system/libbase/include/android-base/test_utils.h" 2415 }, 2416 { 2417 "alignment" : 4, 2418 "linker_set_key" : "CapturedStdout *", 2419 "name" : "CapturedStdout *", 2420 "referenced_type" : "type-164", 2421 "self_type" : "type-165", 2422 "size" : 4, 2423 "source_file" : "/system/libbase/include/android-base/test_utils.h" 2424 }, 2425 { 2426 "alignment" : 4, 2427 "linker_set_key" : "DIR *", 2428 "name" : "DIR *", 2429 "referenced_type" : "type-117", 2430 "self_type" : "type-116", 2431 "size" : 4, 2432 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 2433 }, 2434 { 2435 "alignment" : 4, 2436 "linker_set_key" : "DIR *", 2437 "name" : "DIR *", 2438 "referenced_type" : "type-22", 2439 "self_type" : "type-21", 2440 "size" : 4, 2441 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 2442 }, 2443 { 2444 "alignment" : 4, 2445 "linker_set_key" : "DIR *", 2446 "name" : "DIR *", 2447 "referenced_type" : "type-40", 2448 "self_type" : "type-39", 2449 "size" : 4, 2450 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 2451 }, 2452 { 2453 "alignment" : 4, 2454 "linker_set_key" : "DIR *", 2455 "name" : "DIR *", 2456 "referenced_type" : "type-85", 2457 "self_type" : "type-84", 2458 "size" : 4, 2459 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 2460 }, 2461 { 2462 "alignment" : 4, 2463 "linker_set_key" : "TemporaryDir *", 2464 "name" : "TemporaryDir *", 2465 "referenced_type" : "type-217", 2466 "self_type" : "type-218", 2467 "size" : 4, 2468 "source_file" : "/system/libbase/include/android-base/file.h" 2469 }, 2470 { 2471 "alignment" : 4, 2472 "linker_set_key" : "TemporaryFile *", 2473 "name" : "TemporaryFile *", 2474 "referenced_type" : "type-7", 2475 "self_type" : "type-6", 2476 "size" : 4, 2477 "source_file" : "/system/libbase/include/android-base/file.h" 2478 }, 2479 { 2480 "alignment" : 4, 2481 "linker_set_key" : "__sFILE *", 2482 "name" : "__sFILE *", 2483 "referenced_type" : "type-102", 2484 "self_type" : "type-101", 2485 "size" : 4, 2486 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 2487 }, 2488 { 2489 "alignment" : 4, 2490 "linker_set_key" : "__sFILE *", 2491 "name" : "__sFILE *", 2492 "referenced_type" : "type-115", 2493 "self_type" : "type-114", 2494 "size" : 4, 2495 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 2496 }, 2497 { 2498 "alignment" : 4, 2499 "linker_set_key" : "__sFILE *", 2500 "name" : "__sFILE *", 2501 "referenced_type" : "type-20", 2502 "self_type" : "type-19", 2503 "size" : 4, 2504 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 2505 }, 2506 { 2507 "alignment" : 4, 2508 "linker_set_key" : "__sFILE *", 2509 "name" : "__sFILE *", 2510 "referenced_type" : "type-216", 2511 "self_type" : "type-215", 2512 "size" : 4, 2513 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 2514 }, 2515 { 2516 "alignment" : 4, 2517 "linker_set_key" : "android::base::EagerEvaluator<char *, char *> *", 2518 "name" : "android::base::EagerEvaluator<char *, char *> *", 2519 "referenced_type" : "type-177", 2520 "self_type" : "type-181", 2521 "size" : 4, 2522 "source_file" : "/system/libbase/include/android-base/logging.h" 2523 }, 2524 { 2525 "alignment" : 4, 2526 "linker_set_key" : "android::base::EagerEvaluator<char *, const char *> *", 2527 "name" : "android::base::EagerEvaluator<char *, const char *> *", 2528 "referenced_type" : "type-166", 2529 "self_type" : "type-171", 2530 "size" : 4, 2531 "source_file" : "/system/libbase/include/android-base/logging.h" 2532 }, 2533 { 2534 "alignment" : 4, 2535 "linker_set_key" : "android::base::EagerEvaluator<const char *, char *> *", 2536 "name" : "android::base::EagerEvaluator<const char *, char *> *", 2537 "referenced_type" : "type-156", 2538 "self_type" : "type-160", 2539 "size" : 4, 2540 "source_file" : "/system/libbase/include/android-base/logging.h" 2541 }, 2542 { 2543 "alignment" : 4, 2544 "linker_set_key" : "android::base::EagerEvaluator<const char *, const char *> *", 2545 "name" : "android::base::EagerEvaluator<const char *, const char *> *", 2546 "referenced_type" : "type-143", 2547 "self_type" : "type-151", 2548 "size" : 4, 2549 "source_file" : "/system/libbase/include/android-base/logging.h" 2550 }, 2551 { 2552 "alignment" : 4, 2553 "linker_set_key" : "android::base::EagerEvaluator<const signed char *, const signed char *> *", 2554 "name" : "android::base::EagerEvaluator<const signed char *, const signed char *> *", 2555 "referenced_type" : "type-194", 2556 "self_type" : "type-198", 2557 "size" : 4, 2558 "source_file" : "/system/libbase/include/android-base/logging.h" 2559 }, 2560 { 2561 "alignment" : 4, 2562 "linker_set_key" : "android::base::EagerEvaluator<const signed char *, signed char *> *", 2563 "name" : "android::base::EagerEvaluator<const signed char *, signed char *> *", 2564 "referenced_type" : "type-199", 2565 "self_type" : "type-202", 2566 "size" : 4, 2567 "source_file" : "/system/libbase/include/android-base/logging.h" 2568 }, 2569 { 2570 "alignment" : 4, 2571 "linker_set_key" : "android::base::EagerEvaluator<const unsigned char *, const unsigned char *> *", 2572 "name" : "android::base::EagerEvaluator<const unsigned char *, const unsigned char *> *", 2573 "referenced_type" : "type-182", 2574 "self_type" : "type-186", 2575 "size" : 4, 2576 "source_file" : "/system/libbase/include/android-base/logging.h" 2577 }, 2578 { 2579 "alignment" : 4, 2580 "linker_set_key" : "android::base::EagerEvaluator<const unsigned char *, unsigned char *> *", 2581 "name" : "android::base::EagerEvaluator<const unsigned char *, unsigned char *> *", 2582 "referenced_type" : "type-187", 2583 "self_type" : "type-189", 2584 "size" : 4, 2585 "source_file" : "/system/libbase/include/android-base/logging.h" 2586 }, 2587 { 2588 "alignment" : 4, 2589 "linker_set_key" : "android::base::EagerEvaluator<int, int> *", 2590 "name" : "android::base::EagerEvaluator<int, int> *", 2591 "referenced_type" : "type-169", 2592 "self_type" : "type-170", 2593 "size" : 4, 2594 "source_file" : "/system/libbase/include/android-base/logging.h" 2595 }, 2596 { 2597 "alignment" : 4, 2598 "linker_set_key" : "android::base::EagerEvaluator<int, long long> *", 2599 "name" : "android::base::EagerEvaluator<int, long long> *", 2600 "referenced_type" : "type-167", 2601 "self_type" : "type-168", 2602 "size" : 4, 2603 "source_file" : "/system/libbase/include/android-base/logging.h" 2604 }, 2605 { 2606 "alignment" : 4, 2607 "linker_set_key" : "android::base::EagerEvaluator<signed char *, const signed char *> *", 2608 "name" : "android::base::EagerEvaluator<signed char *, const signed char *> *", 2609 "referenced_type" : "type-204", 2610 "self_type" : "type-205", 2611 "size" : 4, 2612 "source_file" : "/system/libbase/include/android-base/logging.h" 2613 }, 2614 { 2615 "alignment" : 4, 2616 "linker_set_key" : "android::base::EagerEvaluator<signed char *, signed char *> *", 2617 "name" : "android::base::EagerEvaluator<signed char *, signed char *> *", 2618 "referenced_type" : "type-206", 2619 "self_type" : "type-207", 2620 "size" : 4, 2621 "source_file" : "/system/libbase/include/android-base/logging.h" 2622 }, 2623 { 2624 "alignment" : 4, 2625 "linker_set_key" : "android::base::EagerEvaluator<unsigned char *, const unsigned char *> *", 2626 "name" : "android::base::EagerEvaluator<unsigned char *, const unsigned char *> *", 2627 "referenced_type" : "type-190", 2628 "self_type" : "type-191", 2629 "size" : 4, 2630 "source_file" : "/system/libbase/include/android-base/logging.h" 2631 }, 2632 { 2633 "alignment" : 4, 2634 "linker_set_key" : "android::base::EagerEvaluator<unsigned char *, unsigned char *> *", 2635 "name" : "android::base::EagerEvaluator<unsigned char *, unsigned char *> *", 2636 "referenced_type" : "type-192", 2637 "self_type" : "type-193", 2638 "size" : 4, 2639 "source_file" : "/system/libbase/include/android-base/logging.h" 2640 }, 2641 { 2642 "alignment" : 4, 2643 "linker_set_key" : "android::base::ErrnoRestorer *", 2644 "name" : "android::base::ErrnoRestorer *", 2645 "referenced_type" : "type-109", 2646 "self_type" : "type-126", 2647 "size" : 4, 2648 "source_file" : "/system/libbase/include/android-base/logging.h" 2649 }, 2650 { 2651 "alignment" : 4, 2652 "linker_set_key" : "android::base::LogMessage *", 2653 "name" : "android::base::LogMessage *", 2654 "referenced_type" : "type-44", 2655 "self_type" : "type-43", 2656 "size" : 4, 2657 "source_file" : "/system/libbase/include/android-base/logging.h" 2658 }, 2659 { 2660 "alignment" : 4, 2661 "linker_set_key" : "android::base::LogdLogger *", 2662 "name" : "android::base::LogdLogger *", 2663 "referenced_type" : "type-29", 2664 "self_type" : "type-28", 2665 "size" : 4, 2666 "source_file" : "/system/libbase/include/android-base/logging.h" 2667 }, 2668 { 2669 "alignment" : 4, 2670 "linker_set_key" : "android::base::MappedFile *", 2671 "name" : "android::base::MappedFile *", 2672 "referenced_type" : "type-54", 2673 "self_type" : "type-57", 2674 "size" : 4, 2675 "source_file" : "/system/libbase/include/android-base/mapped_file.h" 2676 }, 2677 { 2678 "alignment" : 4, 2679 "linker_set_key" : "android::base::ScopedLogSeverity *", 2680 "name" : "android::base::ScopedLogSeverity *", 2681 "referenced_type" : "type-50", 2682 "self_type" : "type-49", 2683 "size" : 4, 2684 "source_file" : "/system/libbase/include/android-base/logging.h" 2685 }, 2686 { 2687 "alignment" : 4, 2688 "linker_set_key" : "android::base::Timer *", 2689 "name" : "android::base::Timer *", 2690 "referenced_type" : "type-67", 2691 "self_type" : "type-203", 2692 "size" : 4, 2693 "source_file" : "/system/libbase/include/android-base/chrono_utils.h" 2694 }, 2695 { 2696 "alignment" : 4, 2697 "linker_set_key" : "android::base::unique_fd_impl<android::base::DefaultCloser> *", 2698 "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *", 2699 "referenced_type" : "type-16", 2700 "self_type" : "type-201", 2701 "size" : 4, 2702 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 2703 }, 2704 { 2705 "alignment" : 4, 2706 "linker_set_key" : "char *", 2707 "name" : "char *", 2708 "referenced_type" : "type-10", 2709 "self_type" : "type-33", 2710 "size" : 4, 2711 "source_file" : "/system/libbase/include/android-base/logging.h" 2712 }, 2713 { 2714 "alignment" : 4, 2715 "linker_set_key" : "char **", 2716 "name" : "char **", 2717 "referenced_type" : "type-33", 2718 "self_type" : "type-32", 2719 "size" : 4, 2720 "source_file" : "/system/libbase/include/android-base/logging.h" 2721 }, 2722 { 2723 "alignment" : 4, 2724 "linker_set_key" : "const CapturedStdFd *", 2725 "name" : "const CapturedStdFd *", 2726 "referenced_type" : "type-159", 2727 "self_type" : "type-161", 2728 "size" : 4, 2729 "source_file" : "/system/libbase/include/android-base/test_utils.h" 2730 }, 2731 { 2732 "alignment" : 4, 2733 "linker_set_key" : "const android::base::ErrnoRestorer *", 2734 "name" : "const android::base::ErrnoRestorer *", 2735 "referenced_type" : "type-129", 2736 "self_type" : "type-133", 2737 "size" : 4, 2738 "source_file" : "/system/libbase/include/android-base/logging.h" 2739 }, 2740 { 2741 "alignment" : 4, 2742 "linker_set_key" : "const android::base::Timer *", 2743 "name" : "const android::base::Timer *", 2744 "referenced_type" : "type-66", 2745 "self_type" : "type-211", 2746 "size" : 4, 2747 "source_file" : "/system/libbase/include/android-base/chrono_utils.h" 2748 }, 2749 { 2750 "alignment" : 4, 2751 "linker_set_key" : "const android::base::unique_fd_impl<android::base::DefaultCloser> *", 2752 "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser> *", 2753 "referenced_type" : "type-15", 2754 "self_type" : "type-18", 2755 "size" : 4, 2756 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 2757 }, 2758 { 2759 "alignment" : 4, 2760 "linker_set_key" : "const char *", 2761 "name" : "const char *", 2762 "referenced_type" : "type-24", 2763 "self_type" : "type-38", 2764 "size" : 4, 2765 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 2766 }, 2767 { 2768 "alignment" : 4, 2769 "linker_set_key" : "const signed char *", 2770 "name" : "const signed char *", 2771 "referenced_type" : "type-196", 2772 "self_type" : "type-195", 2773 "size" : 4, 2774 "source_file" : "/system/libbase/include/android-base/logging.h" 2775 }, 2776 { 2777 "alignment" : 4, 2778 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2779 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2780 "referenced_type" : "type-112", 2781 "self_type" : "type-111", 2782 "size" : 4, 2783 "source_file" : "/system/libbase/include/android-base/logging.h" 2784 }, 2785 { 2786 "alignment" : 4, 2787 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2788 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2789 "referenced_type" : "type-120", 2790 "self_type" : "type-132", 2791 "size" : 4, 2792 "source_file" : "/system/libbase/include/android-base/logging.h" 2793 }, 2794 { 2795 "alignment" : 4, 2796 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2797 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2798 "referenced_type" : "type-13", 2799 "self_type" : "type-12", 2800 "size" : 4, 2801 "source_file" : "/system/libbase/include/android-base/logging.h" 2802 }, 2803 { 2804 "alignment" : 4, 2805 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2806 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2807 "referenced_type" : "type-178", 2808 "self_type" : "type-180", 2809 "size" : 4, 2810 "source_file" : "/system/libbase/include/android-base/logging.h" 2811 }, 2812 { 2813 "alignment" : 4, 2814 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2815 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2816 "referenced_type" : "type-212", 2817 "self_type" : "type-214", 2818 "size" : 4, 2819 "source_file" : "/system/libbase/include/android-base/logging.h" 2820 }, 2821 { 2822 "alignment" : 4, 2823 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2824 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2825 "referenced_type" : "type-26", 2826 "self_type" : "type-52", 2827 "size" : 4, 2828 "source_file" : "/system/libbase/include/android-base/logging.h" 2829 }, 2830 { 2831 "alignment" : 4, 2832 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2833 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2834 "referenced_type" : "type-98", 2835 "self_type" : "type-100", 2836 "size" : 4, 2837 "source_file" : "/system/libbase/include/android-base/logging.h" 2838 }, 2839 { 2840 "alignment" : 4, 2841 "linker_set_key" : "const unsigned char *", 2842 "name" : "const unsigned char *", 2843 "referenced_type" : "type-184", 2844 "self_type" : "type-183", 2845 "size" : 4, 2846 "source_file" : "/system/libbase/include/android-base/logging.h" 2847 }, 2848 { 2849 "alignment" : 4, 2850 "linker_set_key" : "const void *", 2851 "name" : "const void *", 2852 "referenced_type" : "type-55", 2853 "self_type" : "type-69", 2854 "size" : 4, 2855 "source_file" : "/system/libbase/include/android-base/cmsg.h" 2856 }, 2857 { 2858 "alignment" : 4, 2859 "linker_set_key" : "int *", 2860 "name" : "int *", 2861 "referenced_type" : "type-8", 2862 "self_type" : "type-53", 2863 "size" : 4, 2864 "source_file" : "/system/libbase/include/android-base/parseint.h" 2865 }, 2866 { 2867 "alignment" : 4, 2868 "linker_set_key" : "long long *", 2869 "name" : "long long *", 2870 "referenced_type" : "type-78", 2871 "self_type" : "type-77", 2872 "size" : 4, 2873 "source_file" : "/system/libbase/include/android-base/parseint.h" 2874 }, 2875 { 2876 "alignment" : 4, 2877 "linker_set_key" : "short *", 2878 "name" : "short *", 2879 "referenced_type" : "type-73", 2880 "self_type" : "type-76", 2881 "size" : 4, 2882 "source_file" : "/system/libbase/include/android-base/parseint.h" 2883 }, 2884 { 2885 "alignment" : 4, 2886 "linker_set_key" : "signed char *", 2887 "name" : "signed char *", 2888 "referenced_type" : "type-197", 2889 "self_type" : "type-200", 2890 "size" : 4, 2891 "source_file" : "/system/libbase/include/android-base/logging.h" 2892 }, 2893 { 2894 "alignment" : 4, 2895 "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2896 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2897 "referenced_type" : "type-104", 2898 "self_type" : "type-103", 2899 "size" : 4, 2900 "source_file" : "/system/libbase/include/android-base/file.h" 2901 }, 2902 { 2903 "alignment" : 4, 2904 "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2905 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2906 "referenced_type" : "type-138", 2907 "self_type" : "type-137", 2908 "size" : 4, 2909 "source_file" : "/system/libbase/include/android-base/parsenetaddress.h" 2910 }, 2911 { 2912 "alignment" : 4, 2913 "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2914 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2915 "referenced_type" : "type-145", 2916 "self_type" : "type-144", 2917 "size" : 4, 2918 "source_file" : "/system/libbase/include/android-base/stringprintf.h" 2919 }, 2920 { 2921 "alignment" : 4, 2922 "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2923 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2924 "referenced_type" : "type-222", 2925 "self_type" : "type-221", 2926 "size" : 4, 2927 "source_file" : "/system/libbase/include/android-base/file.h" 2928 }, 2929 { 2930 "alignment" : 4, 2931 "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2932 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2933 "referenced_type" : "type-62", 2934 "self_type" : "type-61", 2935 "size" : 4, 2936 "source_file" : "/system/libbase/include/android-base/parsenetaddress.h" 2937 }, 2938 { 2939 "alignment" : 4, 2940 "linker_set_key" : "std::vector<android::base::unique_fd_impl<android::base::DefaultCloser>, std::allocator<android::base::unique_fd_impl<android::base::DefaultCloser> > > *", 2941 "name" : "std::vector<android::base::unique_fd_impl<android::base::DefaultCloser>, std::allocator<android::base::unique_fd_impl<android::base::DefaultCloser> > > *", 2942 "referenced_type" : "type-90", 2943 "self_type" : "type-89", 2944 "size" : 4, 2945 "source_file" : "/system/libbase/include/android-base/cmsg.h" 2946 }, 2947 { 2948 "alignment" : 4, 2949 "linker_set_key" : "std::vector<android::base::unique_fd_impl<android::base::DefaultCloser>, std::allocator<android::base::unique_fd_impl<android::base::DefaultCloser> > > *", 2950 "name" : "std::vector<android::base::unique_fd_impl<android::base::DefaultCloser>, std::allocator<android::base::unique_fd_impl<android::base::DefaultCloser> > > *", 2951 "referenced_type" : "type-93", 2952 "self_type" : "type-92", 2953 "size" : 4, 2954 "source_file" : "/system/libbase/include/android-base/cmsg.h" 2955 }, 2956 { 2957 "alignment" : 4, 2958 "linker_set_key" : "unsigned char *", 2959 "name" : "unsigned char *", 2960 "referenced_type" : "type-185", 2961 "self_type" : "type-188", 2962 "size" : 4, 2963 "source_file" : "/system/libbase/include/android-base/logging.h" 2964 }, 2965 { 2966 "alignment" : 4, 2967 "linker_set_key" : "unsigned int *", 2968 "name" : "unsigned int *", 2969 "referenced_type" : "type-31", 2970 "self_type" : "type-70", 2971 "size" : 4, 2972 "source_file" : "/system/libbase/include/android-base/parseint.h" 2973 }, 2974 { 2975 "alignment" : 4, 2976 "linker_set_key" : "unsigned long long *", 2977 "name" : "unsigned long long *", 2978 "referenced_type" : "type-71", 2979 "self_type" : "type-72", 2980 "size" : 4, 2981 "source_file" : "/system/libbase/include/android-base/parseint.h" 2982 }, 2983 { 2984 "alignment" : 4, 2985 "linker_set_key" : "unsigned short *", 2986 "name" : "unsigned short *", 2987 "referenced_type" : "type-64", 2988 "self_type" : "type-63", 2989 "size" : 4, 2990 "source_file" : "/system/libbase/include/android-base/parseint.h" 2991 }, 2992 { 2993 "alignment" : 4, 2994 "linker_set_key" : "void *", 2995 "name" : "void *", 2996 "referenced_type" : "type-56", 2997 "self_type" : "type-172", 2998 "size" : 4, 2999 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 3000 } 3001 ], 3002 "qualified_types" : 3003 [ 3004 { 3005 "alignment" : 4, 3006 "is_const" : true, 3007 "linker_set_key" : "const CapturedStdFd", 3008 "name" : "const CapturedStdFd", 3009 "referenced_type" : "type-157", 3010 "self_type" : "type-159", 3011 "size" : 1040, 3012 "source_file" : "/system/libbase/include/android-base/test_utils.h" 3013 }, 3014 { 3015 "alignment" : 4, 3016 "is_const" : true, 3017 "linker_set_key" : "const android::base::ErrnoRestorer", 3018 "name" : "const android::base::ErrnoRestorer", 3019 "referenced_type" : "type-109", 3020 "self_type" : "type-129", 3021 "size" : 4, 3022 "source_file" : "/system/libbase/include/android-base/logging.h" 3023 }, 3024 { 3025 "alignment" : 4, 3026 "is_const" : true, 3027 "linker_set_key" : "const android::base::Timer", 3028 "name" : "const android::base::Timer", 3029 "referenced_type" : "type-67", 3030 "self_type" : "type-66", 3031 "size" : 8, 3032 "source_file" : "/system/libbase/include/android-base/chrono_utils.h" 3033 }, 3034 { 3035 "alignment" : 4, 3036 "is_const" : true, 3037 "linker_set_key" : "const android::base::unique_fd_impl<android::base::DefaultCloser>", 3038 "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser>", 3039 "referenced_type" : "type-16", 3040 "self_type" : "type-15", 3041 "size" : 4, 3042 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 3043 }, 3044 { 3045 "alignment" : 1, 3046 "is_const" : true, 3047 "linker_set_key" : "const bool", 3048 "name" : "const bool", 3049 "referenced_type" : "type-11", 3050 "self_type" : "type-139", 3051 "size" : 1, 3052 "source_file" : "/system/libbase/include/android-base/logging.h" 3053 }, 3054 { 3055 "alignment" : 1, 3056 "is_const" : true, 3057 "linker_set_key" : "const char", 3058 "name" : "const char", 3059 "referenced_type" : "type-10", 3060 "self_type" : "type-24", 3061 "size" : 1, 3062 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 3063 }, 3064 { 3065 "alignment" : 4, 3066 "is_const" : true, 3067 "linker_set_key" : "const int", 3068 "name" : "const int", 3069 "referenced_type" : "type-8", 3070 "self_type" : "type-110", 3071 "size" : 4, 3072 "source_file" : "/system/libbase/include/android-base/logging.h" 3073 }, 3074 { 3075 "alignment" : 1, 3076 "is_const" : true, 3077 "linker_set_key" : "const signed char", 3078 "name" : "const signed char", 3079 "referenced_type" : "type-197", 3080 "self_type" : "type-196", 3081 "size" : 1, 3082 "source_file" : "/system/libbase/include/android-base/logging.h" 3083 }, 3084 { 3085 "alignment" : 4, 3086 "is_const" : true, 3087 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3088 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3089 "referenced_type" : "type-113", 3090 "self_type" : "type-112", 3091 "size" : 12, 3092 "source_file" : "/system/libbase/include/android-base/file.h" 3093 }, 3094 { 3095 "alignment" : 4, 3096 "is_const" : true, 3097 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3098 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3099 "referenced_type" : "type-121", 3100 "self_type" : "type-120", 3101 "size" : 12, 3102 "source_file" : "/system/libbase/include/android-base/logging.h" 3103 }, 3104 { 3105 "alignment" : 4, 3106 "is_const" : true, 3107 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3108 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3109 "referenced_type" : "type-135", 3110 "self_type" : "type-134", 3111 "size" : 12, 3112 "source_file" : "/system/libbase/include/android-base/parsenetaddress.h" 3113 }, 3114 { 3115 "alignment" : 4, 3116 "is_const" : true, 3117 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3118 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3119 "referenced_type" : "type-141", 3120 "self_type" : "type-140", 3121 "size" : 12, 3122 "source_file" : "/system/libbase/include/android-base/properties.h" 3123 }, 3124 { 3125 "alignment" : 4, 3126 "is_const" : true, 3127 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3128 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3129 "referenced_type" : "type-147", 3130 "self_type" : "type-146", 3131 "size" : 12, 3132 "source_file" : "/system/libbase/include/android-base/strings.h" 3133 }, 3134 { 3135 "alignment" : 4, 3136 "is_const" : true, 3137 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3138 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3139 "referenced_type" : "type-14", 3140 "self_type" : "type-13", 3141 "size" : 12, 3142 "source_file" : "/system/libbase/include/android-base/file.h" 3143 }, 3144 { 3145 "alignment" : 4, 3146 "is_const" : true, 3147 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3148 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3149 "referenced_type" : "type-179", 3150 "self_type" : "type-178", 3151 "size" : 12, 3152 "source_file" : "/system/libbase/include/android-base/logging.h" 3153 }, 3154 { 3155 "alignment" : 4, 3156 "is_const" : true, 3157 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3158 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3159 "referenced_type" : "type-213", 3160 "self_type" : "type-212", 3161 "size" : 12, 3162 "source_file" : "/system/libbase/include/android-base/logging.h" 3163 }, 3164 { 3165 "alignment" : 4, 3166 "is_const" : true, 3167 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3168 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3169 "referenced_type" : "type-27", 3170 "self_type" : "type-26", 3171 "size" : 12, 3172 "source_file" : "/system/libbase/include/android-base/logging.h" 3173 }, 3174 { 3175 "alignment" : 4, 3176 "is_const" : true, 3177 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3178 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3179 "referenced_type" : "type-59", 3180 "self_type" : "type-58", 3181 "size" : 12, 3182 "source_file" : "/system/libbase/include/android-base/parsenetaddress.h" 3183 }, 3184 { 3185 "alignment" : 4, 3186 "is_const" : true, 3187 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3188 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3189 "referenced_type" : "type-75", 3190 "self_type" : "type-74", 3191 "size" : 12, 3192 "source_file" : "/system/libbase/include/android-base/properties.h" 3193 }, 3194 { 3195 "alignment" : 4, 3196 "is_const" : true, 3197 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3198 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3199 "referenced_type" : "type-99", 3200 "self_type" : "type-98", 3201 "size" : 12, 3202 "source_file" : "/system/libbase/include/android-base/logging.h" 3203 }, 3204 { 3205 "alignment" : 4, 3206 "is_const" : true, 3207 "linker_set_key" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 3208 "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 3209 "referenced_type" : "type-106", 3210 "self_type" : "type-105", 3211 "size" : 4, 3212 "source_file" : "/system/libbase/include/android-base/logging.h" 3213 }, 3214 { 3215 "alignment" : 4, 3216 "is_const" : true, 3217 "linker_set_key" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 3218 "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 3219 "referenced_type" : "type-128", 3220 "self_type" : "type-127", 3221 "size" : 4, 3222 "source_file" : "/system/libbase/include/android-base/logging.h" 3223 }, 3224 { 3225 "alignment" : 4, 3226 "is_const" : true, 3227 "linker_set_key" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 3228 "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 3229 "referenced_type" : "type-174", 3230 "self_type" : "type-173", 3231 "size" : 4, 3232 "source_file" : "/system/libbase/include/android-base/logging.h" 3233 }, 3234 { 3235 "alignment" : 4, 3236 "is_const" : true, 3237 "linker_set_key" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 3238 "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 3239 "referenced_type" : "type-3", 3240 "self_type" : "type-2", 3241 "size" : 4, 3242 "source_file" : "/system/libbase/include/android-base/logging.h" 3243 }, 3244 { 3245 "alignment" : 4, 3246 "is_const" : true, 3247 "linker_set_key" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 3248 "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 3249 "referenced_type" : "type-42", 3250 "self_type" : "type-41", 3251 "size" : 4, 3252 "source_file" : "/system/libbase/include/android-base/logging.h" 3253 }, 3254 { 3255 "alignment" : 4, 3256 "is_const" : true, 3257 "linker_set_key" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 3258 "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 3259 "referenced_type" : "type-46", 3260 "self_type" : "type-45", 3261 "size" : 4, 3262 "source_file" : "/system/libbase/include/android-base/logging.h" 3263 }, 3264 { 3265 "alignment" : 4, 3266 "is_const" : true, 3267 "linker_set_key" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 3268 "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 3269 "referenced_type" : "type-95", 3270 "self_type" : "type-94", 3271 "size" : 4, 3272 "source_file" : "/system/libbase/include/android-base/logging.h" 3273 }, 3274 { 3275 "alignment" : 4, 3276 "is_const" : true, 3277 "linker_set_key" : "const std::vector<const char *, std::allocator<const char *> >", 3278 "name" : "const std::vector<const char *, std::allocator<const char *> >", 3279 "referenced_type" : "type-154", 3280 "self_type" : "type-153", 3281 "size" : 12, 3282 "source_file" : "/system/libbase/include/android-base/strings.h" 3283 }, 3284 { 3285 "alignment" : 4, 3286 "is_const" : true, 3287 "linker_set_key" : "const std::vector<int, std::allocator<int> >", 3288 "name" : "const std::vector<int, std::allocator<int> >", 3289 "referenced_type" : "type-83", 3290 "self_type" : "type-82", 3291 "size" : 12, 3292 "source_file" : "/system/libbase/include/android-base/cmsg.h" 3293 }, 3294 { 3295 "alignment" : 4, 3296 "is_const" : true, 3297 "linker_set_key" : "const std::vector<int, std::allocator<int> >", 3298 "name" : "const std::vector<int, std::allocator<int> >", 3299 "referenced_type" : "type-87", 3300 "self_type" : "type-86", 3301 "size" : 12, 3302 "source_file" : "/system/libbase/include/android-base/cmsg.h" 3303 }, 3304 { 3305 "alignment" : 4, 3306 "is_const" : true, 3307 "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >", 3308 "name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >", 3309 "referenced_type" : "type-150", 3310 "self_type" : "type-149", 3311 "size" : 12, 3312 "source_file" : "/system/libbase/include/android-base/strings.h" 3313 }, 3314 { 3315 "alignment" : 1, 3316 "is_const" : true, 3317 "linker_set_key" : "const unsigned char", 3318 "name" : "const unsigned char", 3319 "referenced_type" : "type-185", 3320 "self_type" : "type-184", 3321 "size" : 1, 3322 "source_file" : "/system/libbase/include/android-base/logging.h" 3323 }, 3324 { 3325 "is_const" : true, 3326 "linker_set_key" : "const void", 3327 "name" : "const void", 3328 "referenced_type" : "type-56", 3329 "self_type" : "type-55", 3330 "source_file" : "/system/libbase/include/android-base/cmsg.h" 3331 } 3332 ], 3333 "record_types" : 3334 [ 3335 { 3336 "alignment" : 4, 3337 "fields" : 3338 [ 3339 { 3340 "access" : "private", 3341 "field_name" : "temp_file_", 3342 "referenced_type" : "type-7" 3343 }, 3344 { 3345 "access" : "private", 3346 "field_name" : "std_fd_", 3347 "field_offset" : 8256, 3348 "referenced_type" : "type-8" 3349 }, 3350 { 3351 "access" : "private", 3352 "field_name" : "old_fd_", 3353 "field_offset" : 8288, 3354 "referenced_type" : "type-8" 3355 } 3356 ], 3357 "linker_set_key" : "CapturedStdFd", 3358 "name" : "CapturedStdFd", 3359 "record_kind" : "class", 3360 "referenced_type" : "type-157", 3361 "self_type" : "type-157", 3362 "size" : 1040, 3363 "source_file" : "/system/libbase/include/android-base/test_utils.h", 3364 "unique_id" : "_ZTS13CapturedStdFd" 3365 }, 3366 { 3367 "alignment" : 4, 3368 "base_specifiers" : 3369 [ 3370 { 3371 "referenced_type" : "type-157" 3372 } 3373 ], 3374 "linker_set_key" : "CapturedStderr", 3375 "name" : "CapturedStderr", 3376 "record_kind" : "class", 3377 "referenced_type" : "type-162", 3378 "self_type" : "type-162", 3379 "size" : 1040, 3380 "source_file" : "/system/libbase/include/android-base/test_utils.h", 3381 "unique_id" : "_ZTS14CapturedStderr" 3382 }, 3383 { 3384 "alignment" : 4, 3385 "base_specifiers" : 3386 [ 3387 { 3388 "referenced_type" : "type-157" 3389 } 3390 ], 3391 "linker_set_key" : "CapturedStdout", 3392 "name" : "CapturedStdout", 3393 "record_kind" : "class", 3394 "referenced_type" : "type-164", 3395 "self_type" : "type-164", 3396 "size" : 1040, 3397 "source_file" : "/system/libbase/include/android-base/test_utils.h", 3398 "unique_id" : "_ZTS14CapturedStdout" 3399 }, 3400 { 3401 "alignment" : 1, 3402 "fields" : 3403 [ 3404 { 3405 "field_name" : "path", 3406 "referenced_type" : "type-9" 3407 }, 3408 { 3409 "access" : "private", 3410 "field_name" : "remove_dir_and_contents_", 3411 "field_offset" : 8192, 3412 "referenced_type" : "type-11" 3413 } 3414 ], 3415 "linker_set_key" : "TemporaryDir", 3416 "name" : "TemporaryDir", 3417 "record_kind" : "class", 3418 "referenced_type" : "type-217", 3419 "self_type" : "type-217", 3420 "size" : 1025, 3421 "source_file" : "/system/libbase/include/android-base/file.h", 3422 "unique_id" : "_ZTS12TemporaryDir" 3423 }, 3424 { 3425 "alignment" : 4, 3426 "fields" : 3427 [ 3428 { 3429 "field_name" : "fd", 3430 "referenced_type" : "type-8" 3431 }, 3432 { 3433 "field_name" : "path", 3434 "field_offset" : 32, 3435 "referenced_type" : "type-9" 3436 }, 3437 { 3438 "access" : "private", 3439 "field_name" : "remove_file_", 3440 "field_offset" : 8224, 3441 "referenced_type" : "type-11" 3442 } 3443 ], 3444 "linker_set_key" : "TemporaryFile", 3445 "name" : "TemporaryFile", 3446 "record_kind" : "class", 3447 "referenced_type" : "type-7", 3448 "self_type" : "type-7", 3449 "size" : 1032, 3450 "source_file" : "/system/libbase/include/android-base/file.h", 3451 "unique_id" : "_ZTS13TemporaryFile" 3452 }, 3453 { 3454 "alignment" : 1, 3455 "linker_set_key" : "android::base::DefaultCloser", 3456 "name" : "android::base::DefaultCloser", 3457 "referenced_type" : "type-17", 3458 "self_type" : "type-17", 3459 "size" : 1, 3460 "source_file" : "/system/libbase/include/android-base/unique_fd.h", 3461 "unique_id" : "_ZTSN7android4base13DefaultCloserE" 3462 }, 3463 { 3464 "alignment" : 4, 3465 "fields" : 3466 [ 3467 { 3468 "field_name" : "lhs", 3469 "referenced_type" : "type-69" 3470 }, 3471 { 3472 "field_name" : "rhs", 3473 "field_offset" : 32, 3474 "referenced_type" : "type-69" 3475 } 3476 ], 3477 "linker_set_key" : "android::base::EagerEvaluator<char *, char *>", 3478 "name" : "android::base::EagerEvaluator<char *, char *>", 3479 "referenced_type" : "type-177", 3480 "self_type" : "type-177", 3481 "size" : 8, 3482 "source_file" : "/system/libbase/include/android-base/logging.h", 3483 "template_args" : [ "type-33", "type-33" ], 3484 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPcS2_EE" 3485 }, 3486 { 3487 "alignment" : 4, 3488 "fields" : 3489 [ 3490 { 3491 "field_name" : "lhs", 3492 "referenced_type" : "type-69" 3493 }, 3494 { 3495 "field_name" : "rhs", 3496 "field_offset" : 32, 3497 "referenced_type" : "type-69" 3498 } 3499 ], 3500 "linker_set_key" : "android::base::EagerEvaluator<char *, const char *>", 3501 "name" : "android::base::EagerEvaluator<char *, const char *>", 3502 "referenced_type" : "type-166", 3503 "self_type" : "type-166", 3504 "size" : 8, 3505 "source_file" : "/system/libbase/include/android-base/logging.h", 3506 "template_args" : [ "type-33", "type-38" ], 3507 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPcPKcEE" 3508 }, 3509 { 3510 "alignment" : 4, 3511 "fields" : 3512 [ 3513 { 3514 "field_name" : "lhs", 3515 "referenced_type" : "type-69" 3516 }, 3517 { 3518 "field_name" : "rhs", 3519 "field_offset" : 32, 3520 "referenced_type" : "type-69" 3521 } 3522 ], 3523 "linker_set_key" : "android::base::EagerEvaluator<const char *, char *>", 3524 "name" : "android::base::EagerEvaluator<const char *, char *>", 3525 "referenced_type" : "type-156", 3526 "self_type" : "type-156", 3527 "size" : 8, 3528 "source_file" : "/system/libbase/include/android-base/logging.h", 3529 "template_args" : [ "type-38", "type-33" ], 3530 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKcPcEE" 3531 }, 3532 { 3533 "alignment" : 4, 3534 "fields" : 3535 [ 3536 { 3537 "field_name" : "lhs", 3538 "referenced_type" : "type-69" 3539 }, 3540 { 3541 "field_name" : "rhs", 3542 "field_offset" : 32, 3543 "referenced_type" : "type-69" 3544 } 3545 ], 3546 "linker_set_key" : "android::base::EagerEvaluator<const char *, const char *>", 3547 "name" : "android::base::EagerEvaluator<const char *, const char *>", 3548 "referenced_type" : "type-143", 3549 "self_type" : "type-143", 3550 "size" : 8, 3551 "source_file" : "/system/libbase/include/android-base/logging.h", 3552 "template_args" : [ "type-38", "type-38" ], 3553 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKcS3_EE" 3554 }, 3555 { 3556 "alignment" : 4, 3557 "fields" : 3558 [ 3559 { 3560 "field_name" : "lhs", 3561 "referenced_type" : "type-69" 3562 }, 3563 { 3564 "field_name" : "rhs", 3565 "field_offset" : 32, 3566 "referenced_type" : "type-69" 3567 } 3568 ], 3569 "linker_set_key" : "android::base::EagerEvaluator<const signed char *, const signed char *>", 3570 "name" : "android::base::EagerEvaluator<const signed char *, const signed char *>", 3571 "referenced_type" : "type-194", 3572 "self_type" : "type-194", 3573 "size" : 8, 3574 "source_file" : "/system/libbase/include/android-base/logging.h", 3575 "template_args" : [ "type-195", "type-195" ], 3576 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKaS3_EE" 3577 }, 3578 { 3579 "alignment" : 4, 3580 "fields" : 3581 [ 3582 { 3583 "field_name" : "lhs", 3584 "referenced_type" : "type-69" 3585 }, 3586 { 3587 "field_name" : "rhs", 3588 "field_offset" : 32, 3589 "referenced_type" : "type-69" 3590 } 3591 ], 3592 "linker_set_key" : "android::base::EagerEvaluator<const signed char *, signed char *>", 3593 "name" : "android::base::EagerEvaluator<const signed char *, signed char *>", 3594 "referenced_type" : "type-199", 3595 "self_type" : "type-199", 3596 "size" : 8, 3597 "source_file" : "/system/libbase/include/android-base/logging.h", 3598 "template_args" : [ "type-195", "type-200" ], 3599 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKaPaEE" 3600 }, 3601 { 3602 "alignment" : 4, 3603 "fields" : 3604 [ 3605 { 3606 "field_name" : "lhs", 3607 "referenced_type" : "type-69" 3608 }, 3609 { 3610 "field_name" : "rhs", 3611 "field_offset" : 32, 3612 "referenced_type" : "type-69" 3613 } 3614 ], 3615 "linker_set_key" : "android::base::EagerEvaluator<const unsigned char *, const unsigned char *>", 3616 "name" : "android::base::EagerEvaluator<const unsigned char *, const unsigned char *>", 3617 "referenced_type" : "type-182", 3618 "self_type" : "type-182", 3619 "size" : 8, 3620 "source_file" : "/system/libbase/include/android-base/logging.h", 3621 "template_args" : [ "type-183", "type-183" ], 3622 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKhS3_EE" 3623 }, 3624 { 3625 "alignment" : 4, 3626 "fields" : 3627 [ 3628 { 3629 "field_name" : "lhs", 3630 "referenced_type" : "type-69" 3631 }, 3632 { 3633 "field_name" : "rhs", 3634 "field_offset" : 32, 3635 "referenced_type" : "type-69" 3636 } 3637 ], 3638 "linker_set_key" : "android::base::EagerEvaluator<const unsigned char *, unsigned char *>", 3639 "name" : "android::base::EagerEvaluator<const unsigned char *, unsigned char *>", 3640 "referenced_type" : "type-187", 3641 "self_type" : "type-187", 3642 "size" : 8, 3643 "source_file" : "/system/libbase/include/android-base/logging.h", 3644 "template_args" : [ "type-183", "type-188" ], 3645 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKhPhEE" 3646 }, 3647 { 3648 "alignment" : 4, 3649 "fields" : 3650 [ 3651 { 3652 "field_name" : "lhs", 3653 "referenced_type" : "type-8" 3654 }, 3655 { 3656 "field_name" : "rhs", 3657 "field_offset" : 32, 3658 "referenced_type" : "type-8" 3659 } 3660 ], 3661 "linker_set_key" : "android::base::EagerEvaluator<int, int>", 3662 "name" : "android::base::EagerEvaluator<int, int>", 3663 "referenced_type" : "type-169", 3664 "self_type" : "type-169", 3665 "size" : 8, 3666 "source_file" : "/system/libbase/include/android-base/logging.h", 3667 "template_args" : [ "type-8", "type-8" ], 3668 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIiiEE" 3669 }, 3670 { 3671 "alignment" : 4, 3672 "fields" : 3673 [ 3674 { 3675 "field_name" : "lhs", 3676 "referenced_type" : "type-8" 3677 }, 3678 { 3679 "field_name" : "rhs", 3680 "field_offset" : 32, 3681 "referenced_type" : "type-78" 3682 } 3683 ], 3684 "linker_set_key" : "android::base::EagerEvaluator<int, long long>", 3685 "name" : "android::base::EagerEvaluator<int, long long>", 3686 "referenced_type" : "type-167", 3687 "self_type" : "type-167", 3688 "size" : 12, 3689 "source_file" : "/system/libbase/include/android-base/logging.h", 3690 "template_args" : [ "type-8", "type-78" ], 3691 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIixEE" 3692 }, 3693 { 3694 "alignment" : 4, 3695 "fields" : 3696 [ 3697 { 3698 "field_name" : "lhs", 3699 "referenced_type" : "type-69" 3700 }, 3701 { 3702 "field_name" : "rhs", 3703 "field_offset" : 32, 3704 "referenced_type" : "type-69" 3705 } 3706 ], 3707 "linker_set_key" : "android::base::EagerEvaluator<signed char *, const signed char *>", 3708 "name" : "android::base::EagerEvaluator<signed char *, const signed char *>", 3709 "referenced_type" : "type-204", 3710 "self_type" : "type-204", 3711 "size" : 8, 3712 "source_file" : "/system/libbase/include/android-base/logging.h", 3713 "template_args" : [ "type-200", "type-195" ], 3714 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPaPKaEE" 3715 }, 3716 { 3717 "alignment" : 4, 3718 "fields" : 3719 [ 3720 { 3721 "field_name" : "lhs", 3722 "referenced_type" : "type-69" 3723 }, 3724 { 3725 "field_name" : "rhs", 3726 "field_offset" : 32, 3727 "referenced_type" : "type-69" 3728 } 3729 ], 3730 "linker_set_key" : "android::base::EagerEvaluator<signed char *, signed char *>", 3731 "name" : "android::base::EagerEvaluator<signed char *, signed char *>", 3732 "referenced_type" : "type-206", 3733 "self_type" : "type-206", 3734 "size" : 8, 3735 "source_file" : "/system/libbase/include/android-base/logging.h", 3736 "template_args" : [ "type-200", "type-200" ], 3737 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPaS2_EE" 3738 }, 3739 { 3740 "alignment" : 4, 3741 "fields" : 3742 [ 3743 { 3744 "field_name" : "lhs", 3745 "referenced_type" : "type-69" 3746 }, 3747 { 3748 "field_name" : "rhs", 3749 "field_offset" : 32, 3750 "referenced_type" : "type-69" 3751 } 3752 ], 3753 "linker_set_key" : "android::base::EagerEvaluator<unsigned char *, const unsigned char *>", 3754 "name" : "android::base::EagerEvaluator<unsigned char *, const unsigned char *>", 3755 "referenced_type" : "type-190", 3756 "self_type" : "type-190", 3757 "size" : 8, 3758 "source_file" : "/system/libbase/include/android-base/logging.h", 3759 "template_args" : [ "type-188", "type-183" ], 3760 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPhPKhEE" 3761 }, 3762 { 3763 "alignment" : 4, 3764 "fields" : 3765 [ 3766 { 3767 "field_name" : "lhs", 3768 "referenced_type" : "type-69" 3769 }, 3770 { 3771 "field_name" : "rhs", 3772 "field_offset" : 32, 3773 "referenced_type" : "type-69" 3774 } 3775 ], 3776 "linker_set_key" : "android::base::EagerEvaluator<unsigned char *, unsigned char *>", 3777 "name" : "android::base::EagerEvaluator<unsigned char *, unsigned char *>", 3778 "referenced_type" : "type-192", 3779 "self_type" : "type-192", 3780 "size" : 8, 3781 "source_file" : "/system/libbase/include/android-base/logging.h", 3782 "template_args" : [ "type-188", "type-188" ], 3783 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPhS2_EE" 3784 }, 3785 { 3786 "alignment" : 4, 3787 "fields" : 3788 [ 3789 { 3790 "access" : "private", 3791 "field_name" : "saved_errno_", 3792 "referenced_type" : "type-110" 3793 } 3794 ], 3795 "linker_set_key" : "android::base::ErrnoRestorer", 3796 "name" : "android::base::ErrnoRestorer", 3797 "record_kind" : "class", 3798 "referenced_type" : "type-109", 3799 "self_type" : "type-109", 3800 "size" : 4, 3801 "source_file" : "/system/libbase/include/android-base/logging.h", 3802 "unique_id" : "_ZTSN7android4base13ErrnoRestorerE" 3803 }, 3804 { 3805 "alignment" : 4, 3806 "fields" : 3807 [ 3808 { 3809 "access" : "private", 3810 "field_name" : "data_", 3811 "referenced_type" : "type-45" 3812 } 3813 ], 3814 "linker_set_key" : "android::base::LogMessage", 3815 "name" : "android::base::LogMessage", 3816 "record_kind" : "class", 3817 "referenced_type" : "type-44", 3818 "self_type" : "type-44", 3819 "size" : 4, 3820 "source_file" : "/system/libbase/include/android-base/logging.h", 3821 "unique_id" : "_ZTSN7android4base10LogMessageE" 3822 }, 3823 { 3824 "alignment" : 4, 3825 "fields" : 3826 [ 3827 { 3828 "access" : "private", 3829 "field_name" : "default_log_id_", 3830 "referenced_type" : "type-30" 3831 } 3832 ], 3833 "linker_set_key" : "android::base::LogdLogger", 3834 "name" : "android::base::LogdLogger", 3835 "record_kind" : "class", 3836 "referenced_type" : "type-29", 3837 "self_type" : "type-29", 3838 "size" : 4, 3839 "source_file" : "/system/libbase/include/android-base/logging.h", 3840 "unique_id" : "_ZTSN7android4base10LogdLoggerE" 3841 }, 3842 { 3843 "alignment" : 4, 3844 "fields" : 3845 [ 3846 { 3847 "access" : "private", 3848 "field_name" : "base_", 3849 "referenced_type" : "type-33" 3850 }, 3851 { 3852 "access" : "private", 3853 "field_name" : "size_", 3854 "field_offset" : 32, 3855 "referenced_type" : "type-31" 3856 }, 3857 { 3858 "access" : "private", 3859 "field_name" : "offset_", 3860 "field_offset" : 64, 3861 "referenced_type" : "type-31" 3862 } 3863 ], 3864 "linker_set_key" : "android::base::MappedFile", 3865 "name" : "android::base::MappedFile", 3866 "record_kind" : "class", 3867 "referenced_type" : "type-54", 3868 "self_type" : "type-54", 3869 "size" : 12, 3870 "source_file" : "/system/libbase/include/android-base/mapped_file.h", 3871 "unique_id" : "_ZTSN7android4base10MappedFileE" 3872 }, 3873 { 3874 "alignment" : 4, 3875 "fields" : 3876 [ 3877 { 3878 "access" : "private", 3879 "field_name" : "old_", 3880 "referenced_type" : "type-51" 3881 } 3882 ], 3883 "linker_set_key" : "android::base::ScopedLogSeverity", 3884 "name" : "android::base::ScopedLogSeverity", 3885 "record_kind" : "class", 3886 "referenced_type" : "type-50", 3887 "self_type" : "type-50", 3888 "size" : 4, 3889 "source_file" : "/system/libbase/include/android-base/logging.h", 3890 "unique_id" : "_ZTSN7android4base17ScopedLogSeverityE" 3891 }, 3892 { 3893 "alignment" : 4, 3894 "fields" : 3895 [ 3896 { 3897 "access" : "private", 3898 "field_name" : "start_", 3899 "referenced_type" : "type-68" 3900 } 3901 ], 3902 "linker_set_key" : "android::base::Timer", 3903 "name" : "android::base::Timer", 3904 "record_kind" : "class", 3905 "referenced_type" : "type-67", 3906 "self_type" : "type-67", 3907 "size" : 8, 3908 "source_file" : "/system/libbase/include/android-base/chrono_utils.h", 3909 "unique_id" : "_ZTSN7android4base5TimerE" 3910 }, 3911 { 3912 "alignment" : 1, 3913 "linker_set_key" : "android::base::boot_clock", 3914 "name" : "android::base::boot_clock", 3915 "record_kind" : "class", 3916 "referenced_type" : "type-1", 3917 "self_type" : "type-1", 3918 "size" : 1, 3919 "source_file" : "/system/libbase/include/android-base/chrono_utils.h", 3920 "unique_id" : "_ZTSN7android4base10boot_clockE" 3921 }, 3922 { 3923 "alignment" : 4, 3924 "fields" : 3925 [ 3926 { 3927 "access" : "private", 3928 "field_name" : "fd_", 3929 "referenced_type" : "type-8" 3930 } 3931 ], 3932 "linker_set_key" : "android::base::unique_fd_impl<android::base::DefaultCloser>", 3933 "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>", 3934 "record_kind" : "class", 3935 "referenced_type" : "type-16", 3936 "self_type" : "type-16", 3937 "size" : 4, 3938 "source_file" : "/system/libbase/include/android-base/unique_fd.h", 3939 "template_args" : [ "type-17" ], 3940 "unique_id" : "_ZTSN7android4base14unique_fd_implINS0_13DefaultCloserEEE" 3941 } 3942 ], 3943 "rvalue_reference_types" : 3944 [ 3945 { 3946 "alignment" : 4, 3947 "linker_set_key" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&", 3948 "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&", 3949 "referenced_type" : "type-16", 3950 "self_type" : "type-208", 3951 "size" : 4, 3952 "source_file" : "/system/libbase/include/android-base/unique_fd.h" 3953 }, 3954 { 3955 "alignment" : 4, 3956 "linker_set_key" : "std::function<void (LogId, LogSeverity, const char *, const char *, unsigned int, const char *)> &&", 3957 "name" : "std::function<void (LogId, LogSeverity, const char *, const char *, unsigned int, const char *)> &&", 3958 "referenced_type" : "type-123", 3959 "self_type" : "type-122", 3960 "size" : 4, 3961 "source_file" : "/system/libbase/include/android-base/logging.h" 3962 }, 3963 { 3964 "alignment" : 4, 3965 "linker_set_key" : "std::function<void (LogId, LogSeverity, const char *, const char *, unsigned int, const char *)> &&", 3966 "name" : "std::function<void (LogId, LogSeverity, const char *, const char *, unsigned int, const char *)> &&", 3967 "referenced_type" : "type-35", 3968 "self_type" : "type-34", 3969 "size" : 4, 3970 "source_file" : "/system/libbase/include/android-base/logging.h" 3971 }, 3972 { 3973 "alignment" : 4, 3974 "linker_set_key" : "std::function<void (const char *)> &&", 3975 "name" : "std::function<void (const char *)> &&", 3976 "referenced_type" : "type-125", 3977 "self_type" : "type-124", 3978 "size" : 4, 3979 "source_file" : "/system/libbase/include/android-base/logging.h" 3980 }, 3981 { 3982 "alignment" : 4, 3983 "linker_set_key" : "std::function<void (const char *)> &&", 3984 "name" : "std::function<void (const char *)> &&", 3985 "referenced_type" : "type-37", 3986 "self_type" : "type-36", 3987 "size" : 4, 3988 "source_file" : "/system/libbase/include/android-base/logging.h" 3989 } 3990 ] 3991} 3992