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