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