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