1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "_ZTIA1024_c", 7 "name" : "char[1024]", 8 "referenced_type" : "_ZTIc", 9 "self_type" : "_ZTIA1024_c", 10 "size" : 1024, 11 "source_file" : "system/libbase/include/android-base/file.h" 12 }, 13 { 14 "alignment" : 1, 15 "linker_set_key" : "_ZTIA92_c", 16 "name" : "char[92]", 17 "referenced_type" : "_ZTIc", 18 "self_type" : "_ZTIA92_c", 19 "size" : 92, 20 "source_file" : "system/libbase/include/android-base/properties.h" 21 } 22 ], 23 "builtin_types" : 24 [ 25 { 26 "alignment" : 1, 27 "is_integral" : true, 28 "is_unsigned" : true, 29 "linker_set_key" : "_ZTIb", 30 "name" : "bool", 31 "referenced_type" : "_ZTIb", 32 "self_type" : "_ZTIb", 33 "size" : 1 34 }, 35 { 36 "alignment" : 1, 37 "is_integral" : true, 38 "is_unsigned" : true, 39 "linker_set_key" : "_ZTIc", 40 "name" : "char", 41 "referenced_type" : "_ZTIc", 42 "self_type" : "_ZTIc", 43 "size" : 1 44 }, 45 { 46 "alignment" : 4, 47 "is_integral" : true, 48 "linker_set_key" : "_ZTIi", 49 "name" : "int", 50 "referenced_type" : "_ZTIi", 51 "self_type" : "_ZTIi", 52 "size" : 4 53 }, 54 { 55 "alignment" : 4, 56 "is_integral" : true, 57 "is_unsigned" : true, 58 "linker_set_key" : "_ZTIj", 59 "name" : "unsigned int", 60 "referenced_type" : "_ZTIj", 61 "self_type" : "_ZTIj", 62 "size" : 4 63 }, 64 { 65 "linker_set_key" : "_ZTIv", 66 "name" : "void", 67 "referenced_type" : "_ZTIv", 68 "self_type" : "_ZTIv" 69 }, 70 { 71 "alignment" : 8, 72 "is_integral" : true, 73 "linker_set_key" : "_ZTIx", 74 "name" : "long long", 75 "referenced_type" : "_ZTIx", 76 "self_type" : "_ZTIx", 77 "size" : 8 78 }, 79 { 80 "alignment" : 8, 81 "is_integral" : true, 82 "is_unsigned" : true, 83 "linker_set_key" : "_ZTIy", 84 "name" : "unsigned long long", 85 "referenced_type" : "_ZTIy", 86 "self_type" : "_ZTIy", 87 "size" : 8 88 } 89 ], 90 "elf_functions" : 91 [ 92 { 93 "name" : "_Z12DropRootUserv" 94 }, 95 { 96 "name" : "_Z18DumpFileFromFdToFdRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_iib" 97 }, 98 { 99 "name" : "_Z8Nanotimev" 100 }, 101 { 102 "name" : "_ZN7android2os9dumpstate12DumpFileToFdEiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_" 103 }, 104 { 105 "name" : "_ZN7android2os9dumpstate14CommandOptions11WithTimeoutEx" 106 }, 107 { 108 "name" : "_ZN7android2os9dumpstate14CommandOptions15WithTimeoutInMsEx" 109 }, 110 { 111 "name" : "_ZN7android2os9dumpstate14CommandOptions20CommandOptionsValuesC1Ex" 112 }, 113 { 114 "name" : "_ZN7android2os9dumpstate14CommandOptions20CommandOptionsValuesC2Ex" 115 }, 116 { 117 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder14RedirectStderrEv" 118 }, 119 { 120 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder17AsRootIfAvailableEv" 121 }, 122 { 123 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder29CloseAllFileDescriptorsOnExecEv" 124 }, 125 { 126 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder3LogERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 127 }, 128 { 129 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder5BuildEv" 130 }, 131 { 132 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder6AlwaysEv" 133 }, 134 { 135 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder6AsRootEv" 136 }, 137 { 138 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder8DropRootEv" 139 }, 140 { 141 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderC1Ex" 142 }, 143 { 144 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderC2Ex" 145 }, 146 { 147 "name" : "_ZN7android2os9dumpstate14CommandOptionsC1ERKNS2_20CommandOptionsValuesE" 148 }, 149 { 150 "name" : "_ZN7android2os9dumpstate14CommandOptionsC2ERKNS2_20CommandOptionsValuesE" 151 }, 152 { 153 "name" : "_ZN7android2os9dumpstate14RunCommandToFdEiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKNS2_6vectorIS8_NS6_IS8_EEEERKNS1_14CommandOptionsE" 154 }, 155 { 156 "name" : "_ZN7android2os9dumpstate16PropertiesHelper11IsUserBuildEv" 157 }, 158 { 159 "name" : "_ZN7android2os9dumpstate16PropertiesHelper13IsParallelRunEv" 160 }, 161 { 162 "name" : "_ZN7android2os9dumpstate16PropertiesHelper8IsDryRunEv" 163 }, 164 { 165 "name" : "_ZN7android2os9dumpstate16PropertiesHelper8IsUnrootEv" 166 }, 167 { 168 "name" : "_ZNK7android2os9dumpstate14CommandOptions10OutputModeEv" 169 }, 170 { 171 "name" : "_ZNK7android2os9dumpstate14CommandOptions11TimeoutInMsEv" 172 }, 173 { 174 "name" : "_ZNK7android2os9dumpstate14CommandOptions13PrivilegeModeEv" 175 }, 176 { 177 "name" : "_ZNK7android2os9dumpstate14CommandOptions14LoggingMessageEv" 178 }, 179 { 180 "name" : "_ZNK7android2os9dumpstate14CommandOptions35ShouldCloseAllFileDescriptorsOnExecEv" 181 }, 182 { 183 "name" : "_ZNK7android2os9dumpstate14CommandOptions6AlwaysEv" 184 }, 185 { 186 "name" : "_ZNK7android2os9dumpstate14CommandOptions7TimeoutEv" 187 }, 188 { 189 "binding" : "weak", 190 "name" : "_ZNSt3__16vectorIPKcNS_9allocatorIS2_EEE8__appendEj" 191 } 192 ], 193 "elf_objects" : 194 [ 195 { 196 "name" : "_ZN7android2os9dumpstate14CommandOptions7AS_ROOTE" 197 }, 198 { 199 "name" : "_ZN7android2os9dumpstate14CommandOptions7DEFAULTE" 200 }, 201 { 202 "name" : "_ZN7android2os9dumpstate16PropertiesHelper11build_type_E" 203 }, 204 { 205 "name" : "_ZN7android2os9dumpstate16PropertiesHelper13parallel_run_E" 206 }, 207 { 208 "name" : "_ZN7android2os9dumpstate16PropertiesHelper7unroot_E" 209 }, 210 { 211 "name" : "_ZN7android2os9dumpstate16PropertiesHelper8dry_run_E" 212 } 213 ], 214 "enum_types" : 215 [ 216 { 217 "alignment" : 4, 218 "enum_fields" : 219 [ 220 { 221 "enum_field_value" : 0, 222 "name" : "android::os::dumpstate::NORMAL_OUTPUT" 223 }, 224 { 225 "enum_field_value" : 1, 226 "name" : "android::os::dumpstate::REDIRECT_TO_STDERR" 227 } 228 ], 229 "linker_set_key" : "_ZTIN7android2os9dumpstate10OutputModeE", 230 "name" : "android::os::dumpstate::OutputMode", 231 "referenced_type" : "_ZTIN7android2os9dumpstate10OutputModeE", 232 "self_type" : "_ZTIN7android2os9dumpstate10OutputModeE", 233 "size" : 4, 234 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h", 235 "underlying_type" : "_ZTIj" 236 }, 237 { 238 "alignment" : 4, 239 "enum_fields" : 240 [ 241 { 242 "enum_field_value" : 0, 243 "name" : "android::os::dumpstate::DROP_ROOT" 244 }, 245 { 246 "enum_field_value" : 1, 247 "name" : "android::os::dumpstate::DONT_DROP_ROOT" 248 }, 249 { 250 "enum_field_value" : 2, 251 "name" : "android::os::dumpstate::SU_ROOT" 252 } 253 ], 254 "linker_set_key" : "_ZTIN7android2os9dumpstate13PrivilegeModeE", 255 "name" : "android::os::dumpstate::PrivilegeMode", 256 "referenced_type" : "_ZTIN7android2os9dumpstate13PrivilegeModeE", 257 "self_type" : "_ZTIN7android2os9dumpstate13PrivilegeModeE", 258 "size" : 4, 259 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h", 260 "underlying_type" : "_ZTIj" 261 } 262 ], 263 "function_types" : [], 264 "functions" : 265 [ 266 { 267 "function_name" : "DropRootUser", 268 "linker_set_key" : "_Z12DropRootUserv", 269 "return_type" : "_ZTIb", 270 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateInternal.h" 271 }, 272 { 273 "function_name" : "DumpFileFromFdToFd", 274 "linker_set_key" : "_Z18DumpFileFromFdToFdRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_iib", 275 "parameters" : 276 [ 277 { 278 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 279 }, 280 { 281 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 282 }, 283 { 284 "referenced_type" : "_ZTIi" 285 }, 286 { 287 "referenced_type" : "_ZTIi" 288 }, 289 { 290 "default_arg" : true, 291 "referenced_type" : "_ZTIb" 292 } 293 ], 294 "return_type" : "_ZTIi", 295 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateInternal.h" 296 }, 297 { 298 "function_name" : "Nanotime", 299 "linker_set_key" : "_Z8Nanotimev", 300 "return_type" : "_ZTIy", 301 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateInternal.h" 302 }, 303 { 304 "function_name" : "android::os::dumpstate::DumpFileToFd", 305 "linker_set_key" : "_ZN7android2os9dumpstate12DumpFileToFdEiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_", 306 "parameters" : 307 [ 308 { 309 "referenced_type" : "_ZTIi" 310 }, 311 { 312 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 313 }, 314 { 315 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 316 } 317 ], 318 "return_type" : "_ZTIi", 319 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 320 }, 321 { 322 "function_name" : "android::os::dumpstate::CommandOptions::WithTimeout", 323 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions11WithTimeoutEx", 324 "parameters" : 325 [ 326 { 327 "referenced_type" : "_ZTIx" 328 } 329 ], 330 "return_type" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 331 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 332 }, 333 { 334 "function_name" : "android::os::dumpstate::CommandOptions::WithTimeoutInMs", 335 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions15WithTimeoutInMsEx", 336 "parameters" : 337 [ 338 { 339 "referenced_type" : "_ZTIx" 340 } 341 ], 342 "return_type" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 343 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 344 }, 345 { 346 "access" : "private", 347 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsValues::CommandOptionsValues", 348 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions20CommandOptionsValuesC1Ex", 349 "parameters" : 350 [ 351 { 352 "is_this_ptr" : true, 353 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE" 354 }, 355 { 356 "referenced_type" : "_ZTIx" 357 } 358 ], 359 "return_type" : "_ZTIv", 360 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 361 }, 362 { 363 "access" : "private", 364 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsValues::CommandOptionsValues", 365 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions20CommandOptionsValuesC2Ex", 366 "parameters" : 367 [ 368 { 369 "is_this_ptr" : true, 370 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE" 371 }, 372 { 373 "referenced_type" : "_ZTIx" 374 } 375 ], 376 "return_type" : "_ZTIv", 377 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 378 }, 379 { 380 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::RedirectStderr", 381 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder14RedirectStderrEv", 382 "parameters" : 383 [ 384 { 385 "is_this_ptr" : true, 386 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 387 } 388 ], 389 "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 390 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 391 }, 392 { 393 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::AsRootIfAvailable", 394 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder17AsRootIfAvailableEv", 395 "parameters" : 396 [ 397 { 398 "is_this_ptr" : true, 399 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 400 } 401 ], 402 "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 403 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 404 }, 405 { 406 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::CloseAllFileDescriptorsOnExec", 407 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder29CloseAllFileDescriptorsOnExecEv", 408 "parameters" : 409 [ 410 { 411 "is_this_ptr" : true, 412 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 413 } 414 ], 415 "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 416 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 417 }, 418 { 419 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::Log", 420 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder3LogERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 421 "parameters" : 422 [ 423 { 424 "is_this_ptr" : true, 425 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 426 }, 427 { 428 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 429 } 430 ], 431 "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 432 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 433 }, 434 { 435 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::Build", 436 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder5BuildEv", 437 "parameters" : 438 [ 439 { 440 "is_this_ptr" : true, 441 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 442 } 443 ], 444 "return_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", 445 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 446 }, 447 { 448 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::Always", 449 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder6AlwaysEv", 450 "parameters" : 451 [ 452 { 453 "is_this_ptr" : true, 454 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 455 } 456 ], 457 "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 458 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 459 }, 460 { 461 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::AsRoot", 462 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder6AsRootEv", 463 "parameters" : 464 [ 465 { 466 "is_this_ptr" : true, 467 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 468 } 469 ], 470 "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 471 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 472 }, 473 { 474 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::DropRoot", 475 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder8DropRootEv", 476 "parameters" : 477 [ 478 { 479 "is_this_ptr" : true, 480 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 481 } 482 ], 483 "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 484 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 485 }, 486 { 487 "access" : "private", 488 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::CommandOptionsBuilder", 489 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderC1Ex", 490 "parameters" : 491 [ 492 { 493 "is_this_ptr" : true, 494 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 495 }, 496 { 497 "referenced_type" : "_ZTIx" 498 } 499 ], 500 "return_type" : "_ZTIv", 501 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 502 }, 503 { 504 "access" : "private", 505 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::CommandOptionsBuilder", 506 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderC2Ex", 507 "parameters" : 508 [ 509 { 510 "is_this_ptr" : true, 511 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 512 }, 513 { 514 "referenced_type" : "_ZTIx" 515 } 516 ], 517 "return_type" : "_ZTIv", 518 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 519 }, 520 { 521 "access" : "private", 522 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptions", 523 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptionsC1ERKNS2_20CommandOptionsValuesE", 524 "parameters" : 525 [ 526 { 527 "is_this_ptr" : true, 528 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptionsE" 529 }, 530 { 531 "referenced_type" : "_ZTIRKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE" 532 } 533 ], 534 "return_type" : "_ZTIv", 535 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 536 }, 537 { 538 "access" : "private", 539 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptions", 540 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptionsC2ERKNS2_20CommandOptionsValuesE", 541 "parameters" : 542 [ 543 { 544 "is_this_ptr" : true, 545 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptionsE" 546 }, 547 { 548 "referenced_type" : "_ZTIRKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE" 549 } 550 ], 551 "return_type" : "_ZTIv", 552 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 553 }, 554 { 555 "function_name" : "android::os::dumpstate::RunCommandToFd", 556 "linker_set_key" : "_ZN7android2os9dumpstate14RunCommandToFdEiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKNS2_6vectorIS8_NS6_IS8_EEEERKNS1_14CommandOptionsE", 557 "parameters" : 558 [ 559 { 560 "referenced_type" : "_ZTIi" 561 }, 562 { 563 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 564 }, 565 { 566 "referenced_type" : "_ZTIRKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE" 567 }, 568 { 569 "default_arg" : true, 570 "referenced_type" : "_ZTIRKN7android2os9dumpstate14CommandOptionsE" 571 } 572 ], 573 "return_type" : "_ZTIi", 574 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 575 }, 576 { 577 "function_name" : "android::os::dumpstate::PropertiesHelper::IsUserBuild", 578 "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper11IsUserBuildEv", 579 "return_type" : "_ZTIb", 580 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 581 }, 582 { 583 "function_name" : "android::os::dumpstate::PropertiesHelper::IsParallelRun", 584 "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper13IsParallelRunEv", 585 "return_type" : "_ZTIb", 586 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 587 }, 588 { 589 "function_name" : "android::os::dumpstate::PropertiesHelper::IsDryRun", 590 "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper8IsDryRunEv", 591 "return_type" : "_ZTIb", 592 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 593 }, 594 { 595 "function_name" : "android::os::dumpstate::PropertiesHelper::IsUnroot", 596 "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper8IsUnrootEv", 597 "return_type" : "_ZTIb", 598 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 599 }, 600 { 601 "function_name" : "android::os::dumpstate::CommandOptions::OutputMode", 602 "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions10OutputModeEv", 603 "parameters" : 604 [ 605 { 606 "is_this_ptr" : true, 607 "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" 608 } 609 ], 610 "return_type" : "_ZTIN7android2os9dumpstate10OutputModeE", 611 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 612 }, 613 { 614 "function_name" : "android::os::dumpstate::CommandOptions::TimeoutInMs", 615 "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions11TimeoutInMsEv", 616 "parameters" : 617 [ 618 { 619 "is_this_ptr" : true, 620 "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" 621 } 622 ], 623 "return_type" : "_ZTIx", 624 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 625 }, 626 { 627 "function_name" : "android::os::dumpstate::CommandOptions::PrivilegeMode", 628 "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions13PrivilegeModeEv", 629 "parameters" : 630 [ 631 { 632 "is_this_ptr" : true, 633 "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" 634 } 635 ], 636 "return_type" : "_ZTIN7android2os9dumpstate13PrivilegeModeE", 637 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 638 }, 639 { 640 "function_name" : "android::os::dumpstate::CommandOptions::LoggingMessage", 641 "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions14LoggingMessageEv", 642 "parameters" : 643 [ 644 { 645 "is_this_ptr" : true, 646 "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" 647 } 648 ], 649 "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 650 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 651 }, 652 { 653 "function_name" : "android::os::dumpstate::CommandOptions::ShouldCloseAllFileDescriptorsOnExec", 654 "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions35ShouldCloseAllFileDescriptorsOnExecEv", 655 "parameters" : 656 [ 657 { 658 "is_this_ptr" : true, 659 "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" 660 } 661 ], 662 "return_type" : "_ZTIb", 663 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 664 }, 665 { 666 "function_name" : "android::os::dumpstate::CommandOptions::Always", 667 "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions6AlwaysEv", 668 "parameters" : 669 [ 670 { 671 "is_this_ptr" : true, 672 "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" 673 } 674 ], 675 "return_type" : "_ZTIb", 676 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 677 }, 678 { 679 "function_name" : "android::os::dumpstate::CommandOptions::Timeout", 680 "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions7TimeoutEv", 681 "parameters" : 682 [ 683 { 684 "is_this_ptr" : true, 685 "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" 686 } 687 ], 688 "return_type" : "_ZTIx", 689 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 690 } 691 ], 692 "global_vars" : 693 [ 694 { 695 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions7AS_ROOTE", 696 "name" : "android::os::dumpstate::CommandOptions::AS_ROOT", 697 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", 698 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 699 }, 700 { 701 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions7DEFAULTE", 702 "name" : "android::os::dumpstate::CommandOptions::DEFAULT", 703 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", 704 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 705 }, 706 { 707 "access" : "private", 708 "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper11build_type_E", 709 "name" : "android::os::dumpstate::PropertiesHelper::build_type_", 710 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 711 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 712 }, 713 { 714 "access" : "private", 715 "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper13parallel_run_E", 716 "name" : "android::os::dumpstate::PropertiesHelper::parallel_run_", 717 "referenced_type" : "_ZTIi", 718 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 719 }, 720 { 721 "access" : "private", 722 "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper7unroot_E", 723 "name" : "android::os::dumpstate::PropertiesHelper::unroot_", 724 "referenced_type" : "_ZTIi", 725 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 726 }, 727 { 728 "access" : "private", 729 "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper8dry_run_E", 730 "name" : "android::os::dumpstate::PropertiesHelper::dry_run_", 731 "referenced_type" : "_ZTIi", 732 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 733 } 734 ], 735 "lvalue_reference_types" : 736 [ 737 { 738 "alignment" : 4, 739 "linker_set_key" : "_ZTIRKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 740 "name" : "const android::os::dumpstate::CommandOptions::CommandOptionsValues &", 741 "referenced_type" : "_ZTIKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 742 "self_type" : "_ZTIRKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 743 "size" : 4, 744 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 745 }, 746 { 747 "alignment" : 4, 748 "linker_set_key" : "_ZTIRKN7android2os9dumpstate14CommandOptionsE", 749 "name" : "const android::os::dumpstate::CommandOptions &", 750 "referenced_type" : "_ZTIKN7android2os9dumpstate14CommandOptionsE", 751 "self_type" : "_ZTIRKN7android2os9dumpstate14CommandOptionsE", 752 "size" : 4, 753 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 754 }, 755 { 756 "alignment" : 4, 757 "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 758 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &", 759 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 760 "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 761 "size" : 4, 762 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateInternal.h" 763 }, 764 { 765 "alignment" : 4, 766 "linker_set_key" : "_ZTIRKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE", 767 "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>>>> &", 768 "referenced_type" : "_ZTIKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE", 769 "self_type" : "_ZTIRKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE", 770 "size" : 4, 771 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 772 }, 773 { 774 "alignment" : 4, 775 "linker_set_key" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 776 "name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder &", 777 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 778 "self_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 779 "size" : 4, 780 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 781 } 782 ], 783 "pointer_types" : 784 [ 785 { 786 "alignment" : 4, 787 "linker_set_key" : "_ZTIP12TemporaryDir", 788 "name" : "TemporaryDir *", 789 "referenced_type" : "_ZTI12TemporaryDir", 790 "self_type" : "_ZTIP12TemporaryDir", 791 "size" : 4, 792 "source_file" : "system/libbase/include/android-base/file.h" 793 }, 794 { 795 "alignment" : 4, 796 "linker_set_key" : "_ZTIP13TemporaryFile", 797 "name" : "TemporaryFile *", 798 "referenced_type" : "_ZTI13TemporaryFile", 799 "self_type" : "_ZTIP13TemporaryFile", 800 "size" : 4, 801 "source_file" : "system/libbase/include/android-base/file.h" 802 }, 803 { 804 "alignment" : 4, 805 "linker_set_key" : "_ZTIP3DIR", 806 "name" : "DIR *", 807 "referenced_type" : "_ZTI3DIR", 808 "self_type" : "_ZTIP3DIR", 809 "size" : 4, 810 "source_file" : "system/libbase/include/android-base/unique_fd.h" 811 }, 812 { 813 "alignment" : 4, 814 "linker_set_key" : "_ZTIP7__sFILE", 815 "name" : "__sFILE *", 816 "referenced_type" : "_ZTI7__sFILE", 817 "self_type" : "_ZTIP7__sFILE", 818 "size" : 4, 819 "source_file" : "system/libbase/include/android-base/unique_fd.h" 820 }, 821 { 822 "alignment" : 4, 823 "linker_set_key" : "_ZTIPK9prop_info", 824 "name" : "const prop_info *", 825 "referenced_type" : "_ZTIK9prop_info", 826 "self_type" : "_ZTIPK9prop_info", 827 "size" : 4, 828 "source_file" : "system/libbase/include/android-base/properties.h" 829 }, 830 { 831 "alignment" : 4, 832 "linker_set_key" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE", 833 "name" : "const android::os::dumpstate::CommandOptions *", 834 "referenced_type" : "_ZTIKN7android2os9dumpstate14CommandOptionsE", 835 "self_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE", 836 "size" : 4, 837 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 838 }, 839 { 840 "alignment" : 4, 841 "linker_set_key" : "_ZTIPKN7android4base11borrowed_fdE", 842 "name" : "const android::base::borrowed_fd *", 843 "referenced_type" : "_ZTIKN7android4base11borrowed_fdE", 844 "self_type" : "_ZTIPKN7android4base11borrowed_fdE", 845 "size" : 4, 846 "source_file" : "system/libbase/include/android-base/unique_fd.h" 847 }, 848 { 849 "alignment" : 4, 850 "linker_set_key" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 851 "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser> *", 852 "referenced_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 853 "self_type" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 854 "size" : 4, 855 "source_file" : "system/libbase/include/android-base/unique_fd.h" 856 }, 857 { 858 "alignment" : 4, 859 "linker_set_key" : "_ZTIPKc", 860 "name" : "const char *", 861 "referenced_type" : "_ZTIKc", 862 "self_type" : "_ZTIPKc", 863 "size" : 4, 864 "source_file" : "system/libbase/include/android-base/unique_fd.h" 865 }, 866 { 867 "alignment" : 4, 868 "linker_set_key" : "_ZTIPN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 869 "name" : "android::os::dumpstate::CommandOptions::CommandOptionsValues *", 870 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 871 "self_type" : "_ZTIPN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 872 "size" : 4, 873 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 874 }, 875 { 876 "alignment" : 4, 877 "linker_set_key" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 878 "name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder *", 879 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 880 "self_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 881 "size" : 4, 882 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 883 }, 884 { 885 "alignment" : 4, 886 "linker_set_key" : "_ZTIPN7android2os9dumpstate14CommandOptionsE", 887 "name" : "android::os::dumpstate::CommandOptions *", 888 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", 889 "self_type" : "_ZTIPN7android2os9dumpstate14CommandOptionsE", 890 "size" : 4, 891 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 892 }, 893 { 894 "alignment" : 4, 895 "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE", 896 "name" : "android::base::borrowed_fd *", 897 "referenced_type" : "_ZTIN7android4base11borrowed_fdE", 898 "self_type" : "_ZTIPN7android4base11borrowed_fdE", 899 "size" : 4, 900 "source_file" : "system/libbase/include/android-base/unique_fd.h" 901 }, 902 { 903 "alignment" : 4, 904 "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 905 "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *", 906 "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 907 "self_type" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 908 "size" : 4, 909 "source_file" : "system/libbase/include/android-base/unique_fd.h" 910 }, 911 { 912 "alignment" : 4, 913 "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE", 914 "name" : "std::basic_string_view<char, std::char_traits<char>> *", 915 "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE", 916 "self_type" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE", 917 "size" : 4, 918 "source_file" : "system/libbase/include/android-base/strings.h" 919 }, 920 { 921 "alignment" : 4, 922 "linker_set_key" : "_ZTIPv", 923 "name" : "void *", 924 "referenced_type" : "_ZTIv", 925 "self_type" : "_ZTIPv", 926 "size" : 4, 927 "source_file" : "system/libbase/include/android-base/unique_fd.h" 928 } 929 ], 930 "qualified_types" : 931 [ 932 { 933 "is_const" : true, 934 "linker_set_key" : "_ZTIK9prop_info", 935 "name" : "const prop_info", 936 "referenced_type" : "_ZTI9prop_info", 937 "self_type" : "_ZTIK9prop_info", 938 "source_file" : "system/libbase/include/android-base/properties.h" 939 }, 940 { 941 "alignment" : 8, 942 "is_const" : true, 943 "linker_set_key" : "_ZTIKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 944 "name" : "const android::os::dumpstate::CommandOptions::CommandOptionsValues", 945 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 946 "self_type" : "_ZTIKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 947 "size" : 32, 948 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 949 }, 950 { 951 "alignment" : 8, 952 "is_const" : true, 953 "linker_set_key" : "_ZTIKN7android2os9dumpstate14CommandOptionsE", 954 "name" : "const android::os::dumpstate::CommandOptions", 955 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", 956 "self_type" : "_ZTIKN7android2os9dumpstate14CommandOptionsE", 957 "size" : 32, 958 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 959 }, 960 { 961 "alignment" : 4, 962 "is_const" : true, 963 "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE", 964 "name" : "const android::base::borrowed_fd", 965 "referenced_type" : "_ZTIN7android4base11borrowed_fdE", 966 "self_type" : "_ZTIKN7android4base11borrowed_fdE", 967 "size" : 4, 968 "source_file" : "system/libbase/include/android-base/unique_fd.h" 969 }, 970 { 971 "alignment" : 4, 972 "is_const" : true, 973 "linker_set_key" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 974 "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser>", 975 "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 976 "self_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 977 "size" : 4, 978 "source_file" : "system/libbase/include/android-base/unique_fd.h" 979 }, 980 { 981 "alignment" : 4, 982 "is_const" : true, 983 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 984 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>", 985 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 986 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 987 "size" : 12, 988 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateInternal.h" 989 }, 990 { 991 "alignment" : 4, 992 "is_const" : true, 993 "linker_set_key" : "_ZTIKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE", 994 "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>>>>", 995 "referenced_type" : "_ZTINSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE", 996 "self_type" : "_ZTIKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE", 997 "size" : 12, 998 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 999 }, 1000 { 1001 "alignment" : 1, 1002 "is_const" : true, 1003 "linker_set_key" : "_ZTIKc", 1004 "name" : "const char", 1005 "referenced_type" : "_ZTIc", 1006 "self_type" : "_ZTIKc", 1007 "size" : 1, 1008 "source_file" : "system/libbase/include/android-base/unique_fd.h" 1009 }, 1010 { 1011 "alignment" : 8, 1012 "is_const" : true, 1013 "linker_set_key" : "_ZTIKy", 1014 "name" : "const unsigned long long", 1015 "referenced_type" : "_ZTIy", 1016 "self_type" : "_ZTIKy", 1017 "size" : 8, 1018 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateInternal.h" 1019 } 1020 ], 1021 "record_types" : 1022 [ 1023 { 1024 "alignment" : 1, 1025 "fields" : 1026 [ 1027 { 1028 "field_name" : "path", 1029 "referenced_type" : "_ZTIA1024_c" 1030 }, 1031 { 1032 "access" : "private", 1033 "field_name" : "remove_dir_and_contents_", 1034 "field_offset" : 8192, 1035 "referenced_type" : "_ZTIb" 1036 } 1037 ], 1038 "linker_set_key" : "_ZTI12TemporaryDir", 1039 "name" : "TemporaryDir", 1040 "record_kind" : "class", 1041 "referenced_type" : "_ZTI12TemporaryDir", 1042 "self_type" : "_ZTI12TemporaryDir", 1043 "size" : 1025, 1044 "source_file" : "system/libbase/include/android-base/file.h" 1045 }, 1046 { 1047 "alignment" : 4, 1048 "fields" : 1049 [ 1050 { 1051 "field_name" : "fd", 1052 "referenced_type" : "_ZTIi" 1053 }, 1054 { 1055 "field_name" : "path", 1056 "field_offset" : 32, 1057 "referenced_type" : "_ZTIA1024_c" 1058 }, 1059 { 1060 "access" : "private", 1061 "field_name" : "remove_file_", 1062 "field_offset" : 8224, 1063 "referenced_type" : "_ZTIb" 1064 } 1065 ], 1066 "linker_set_key" : "_ZTI13TemporaryFile", 1067 "name" : "TemporaryFile", 1068 "record_kind" : "class", 1069 "referenced_type" : "_ZTI13TemporaryFile", 1070 "self_type" : "_ZTI13TemporaryFile", 1071 "size" : 1032, 1072 "source_file" : "system/libbase/include/android-base/file.h" 1073 }, 1074 { 1075 "access" : "private", 1076 "alignment" : 8, 1077 "fields" : 1078 [ 1079 { 1080 "access" : "private", 1081 "field_name" : "timeout_ms_", 1082 "referenced_type" : "_ZTIx" 1083 }, 1084 { 1085 "access" : "private", 1086 "field_name" : "always_", 1087 "field_offset" : 64, 1088 "referenced_type" : "_ZTIb" 1089 }, 1090 { 1091 "access" : "private", 1092 "field_name" : "close_all_fds_on_exec_", 1093 "field_offset" : 72, 1094 "referenced_type" : "_ZTIb" 1095 }, 1096 { 1097 "access" : "private", 1098 "field_name" : "account_mode_", 1099 "field_offset" : 96, 1100 "referenced_type" : "_ZTIN7android2os9dumpstate13PrivilegeModeE" 1101 }, 1102 { 1103 "access" : "private", 1104 "field_name" : "output_mode_", 1105 "field_offset" : 128, 1106 "referenced_type" : "_ZTIN7android2os9dumpstate10OutputModeE" 1107 }, 1108 { 1109 "access" : "private", 1110 "field_name" : "logging_message_", 1111 "field_offset" : 160, 1112 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1113 } 1114 ], 1115 "linker_set_key" : "_ZTIN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 1116 "name" : "android::os::dumpstate::CommandOptions::CommandOptionsValues", 1117 "record_kind" : "class", 1118 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 1119 "self_type" : "_ZTIN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 1120 "size" : 32, 1121 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 1122 }, 1123 { 1124 "alignment" : 8, 1125 "fields" : 1126 [ 1127 { 1128 "access" : "private", 1129 "field_name" : "values", 1130 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE" 1131 } 1132 ], 1133 "linker_set_key" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 1134 "name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder", 1135 "record_kind" : "class", 1136 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 1137 "self_type" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 1138 "size" : 32, 1139 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 1140 }, 1141 { 1142 "alignment" : 8, 1143 "fields" : 1144 [ 1145 { 1146 "access" : "private", 1147 "field_name" : "values", 1148 "referenced_type" : "_ZTIKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE" 1149 } 1150 ], 1151 "linker_set_key" : "_ZTIN7android2os9dumpstate14CommandOptionsE", 1152 "name" : "android::os::dumpstate::CommandOptions", 1153 "record_kind" : "class", 1154 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", 1155 "self_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", 1156 "size" : 32, 1157 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 1158 }, 1159 { 1160 "alignment" : 1, 1161 "linker_set_key" : "_ZTIN7android2os9dumpstate16PropertiesHelperE", 1162 "name" : "android::os::dumpstate::PropertiesHelper", 1163 "record_kind" : "class", 1164 "referenced_type" : "_ZTIN7android2os9dumpstate16PropertiesHelperE", 1165 "self_type" : "_ZTIN7android2os9dumpstate16PropertiesHelperE", 1166 "size" : 1, 1167 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 1168 }, 1169 { 1170 "alignment" : 4, 1171 "fields" : 1172 [ 1173 { 1174 "access" : "private", 1175 "field_name" : "fd_", 1176 "referenced_type" : "_ZTIi" 1177 } 1178 ], 1179 "linker_set_key" : "_ZTIN7android4base11borrowed_fdE", 1180 "name" : "android::base::borrowed_fd", 1181 "referenced_type" : "_ZTIN7android4base11borrowed_fdE", 1182 "self_type" : "_ZTIN7android4base11borrowed_fdE", 1183 "size" : 4, 1184 "source_file" : "system/libbase/include/android-base/unique_fd.h" 1185 }, 1186 { 1187 "alignment" : 1, 1188 "linker_set_key" : "_ZTIN7android4base13DefaultCloserE", 1189 "name" : "android::base::DefaultCloser", 1190 "referenced_type" : "_ZTIN7android4base13DefaultCloserE", 1191 "self_type" : "_ZTIN7android4base13DefaultCloserE", 1192 "size" : 1, 1193 "source_file" : "system/libbase/include/android-base/unique_fd.h" 1194 }, 1195 { 1196 "alignment" : 4, 1197 "fields" : 1198 [ 1199 { 1200 "access" : "private", 1201 "field_name" : "property_name_", 1202 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1203 }, 1204 { 1205 "access" : "private", 1206 "field_name" : "prop_info_", 1207 "field_offset" : 96, 1208 "referenced_type" : "_ZTIPK9prop_info" 1209 }, 1210 { 1211 "access" : "private", 1212 "field_name" : "cached_area_serial_", 1213 "field_offset" : 128, 1214 "referenced_type" : "_ZTINSt3__18optionalIjEE" 1215 }, 1216 { 1217 "access" : "private", 1218 "field_name" : "cached_property_serial_", 1219 "field_offset" : 192, 1220 "referenced_type" : "_ZTINSt3__18optionalIjEE" 1221 }, 1222 { 1223 "access" : "private", 1224 "field_name" : "cached_value_", 1225 "field_offset" : 256, 1226 "referenced_type" : "_ZTIA92_c" 1227 }, 1228 { 1229 "access" : "private", 1230 "field_name" : "is_read_only_", 1231 "field_offset" : 992, 1232 "referenced_type" : "_ZTIb" 1233 }, 1234 { 1235 "access" : "private", 1236 "field_name" : "read_only_property_", 1237 "field_offset" : 1024, 1238 "referenced_type" : "_ZTIPKc" 1239 } 1240 ], 1241 "linker_set_key" : "_ZTIN7android4base14CachedPropertyE", 1242 "name" : "android::base::CachedProperty", 1243 "record_kind" : "class", 1244 "referenced_type" : "_ZTIN7android4base14CachedPropertyE", 1245 "self_type" : "_ZTIN7android4base14CachedPropertyE", 1246 "size" : 132, 1247 "source_file" : "system/libbase/include/android-base/properties.h" 1248 }, 1249 { 1250 "alignment" : 4, 1251 "fields" : 1252 [ 1253 { 1254 "access" : "private", 1255 "field_name" : "fd_", 1256 "referenced_type" : "_ZTIi" 1257 } 1258 ], 1259 "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 1260 "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>", 1261 "record_kind" : "class", 1262 "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 1263 "self_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 1264 "size" : 4, 1265 "source_file" : "system/libbase/include/android-base/unique_fd.h", 1266 "template_args" : 1267 [ 1268 "_ZTIN7android4base13DefaultCloserE" 1269 ] 1270 } 1271 ], 1272 "rvalue_reference_types" : 1273 [ 1274 { 1275 "alignment" : 4, 1276 "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE", 1277 "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&", 1278 "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 1279 "self_type" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE", 1280 "size" : 4, 1281 "source_file" : "system/libbase/include/android-base/unique_fd.h" 1282 } 1283 ] 1284} 1285