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