1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 1, 7 "is_integral" : true, 8 "is_unsigned" : true, 9 "linker_set_key" : "_ZTIb", 10 "name" : "bool", 11 "size" : 1 12 }, 13 { 14 "alignment" : 1, 15 "is_integral" : true, 16 "linker_set_key" : "_ZTIc", 17 "name" : "char", 18 "size" : 1 19 }, 20 { 21 "alignment" : 1, 22 "is_integral" : true, 23 "is_unsigned" : true, 24 "linker_set_key" : "_ZTIh", 25 "name" : "unsigned char", 26 "size" : 1 27 }, 28 { 29 "alignment" : 4, 30 "is_integral" : true, 31 "linker_set_key" : "_ZTIi", 32 "name" : "int", 33 "size" : 4 34 }, 35 { 36 "alignment" : 4, 37 "is_integral" : true, 38 "is_unsigned" : true, 39 "linker_set_key" : "_ZTIj", 40 "name" : "unsigned int", 41 "size" : 4 42 }, 43 { 44 "alignment" : 8, 45 "is_integral" : true, 46 "is_unsigned" : true, 47 "linker_set_key" : "_ZTIm", 48 "name" : "unsigned long", 49 "size" : 8 50 }, 51 { 52 "linker_set_key" : "_ZTIv", 53 "name" : "void" 54 } 55 ], 56 "elf_functions" : 57 [ 58 { 59 "name" : "AIncidentReportArgs_addHeader" 60 }, 61 { 62 "name" : "AIncidentReportArgs_addSection" 63 }, 64 { 65 "name" : "AIncidentReportArgs_clone" 66 }, 67 { 68 "name" : "AIncidentReportArgs_delete" 69 }, 70 { 71 "name" : "AIncidentReportArgs_init" 72 }, 73 { 74 "name" : "AIncidentReportArgs_setAll" 75 }, 76 { 77 "name" : "AIncidentReportArgs_setPrivacyPolicy" 78 }, 79 { 80 "name" : "AIncidentReportArgs_setReceiverClass" 81 }, 82 { 83 "name" : "AIncidentReportArgs_setReceiverPackage" 84 }, 85 { 86 "name" : "AIncidentReportArgs_takeReport" 87 } 88 ], 89 "elf_objects" : [], 90 "enum_types" : 91 [ 92 { 93 "alignment" : 4, 94 "enum_fields" : 95 [ 96 { 97 "enum_field_value" : 10, 98 "name" : "EVENT_TYPE_LIST_STOP" 99 }, 100 { 101 "enum_field_value" : 63, 102 "name" : "EVENT_TYPE_UNKNOWN" 103 }, 104 { 105 "enum_field_value" : 0, 106 "name" : "EVENT_TYPE_INT" 107 }, 108 { 109 "enum_field_value" : 1, 110 "name" : "EVENT_TYPE_LONG" 111 }, 112 { 113 "enum_field_value" : 2, 114 "name" : "EVENT_TYPE_STRING" 115 }, 116 { 117 "enum_field_value" : 3, 118 "name" : "EVENT_TYPE_LIST" 119 }, 120 { 121 "enum_field_value" : 4, 122 "name" : "EVENT_TYPE_FLOAT" 123 } 124 ], 125 "linker_set_key" : "_ZTI19AndroidEventLogType", 126 "name" : "AndroidEventLogType", 127 "size" : 4, 128 "source_file" : "system/logging/liblog/include/log/log.h", 129 "underlying_type" : "_ZTIj" 130 }, 131 { 132 "alignment" : 4, 133 "enum_fields" : 134 [ 135 { 136 "enum_field_value" : 0, 137 "name" : "ANDROID_LOG_UNKNOWN" 138 }, 139 { 140 "enum_field_value" : 1, 141 "name" : "ANDROID_LOG_DEFAULT" 142 }, 143 { 144 "enum_field_value" : 2, 145 "name" : "ANDROID_LOG_VERBOSE" 146 }, 147 { 148 "enum_field_value" : 3, 149 "name" : "ANDROID_LOG_DEBUG" 150 }, 151 { 152 "enum_field_value" : 4, 153 "name" : "ANDROID_LOG_INFO" 154 }, 155 { 156 "enum_field_value" : 5, 157 "name" : "ANDROID_LOG_WARN" 158 }, 159 { 160 "enum_field_value" : 6, 161 "name" : "ANDROID_LOG_ERROR" 162 }, 163 { 164 "enum_field_value" : 7, 165 "name" : "ANDROID_LOG_FATAL" 166 }, 167 { 168 "enum_field_value" : 8, 169 "name" : "ANDROID_LOG_SILENT" 170 } 171 ], 172 "linker_set_key" : "_ZTI19android_LogPriority", 173 "name" : "android_LogPriority", 174 "size" : 4, 175 "source_file" : "system/logging/liblog/include/android/log.h", 176 "underlying_type" : "_ZTIj" 177 }, 178 { 179 "alignment" : 4, 180 "enum_fields" : 181 [ 182 { 183 "enum_field_value" : 0, 184 "name" : "INCIDENT_REPORT_PRIVACY_POLICY_LOCAL" 185 }, 186 { 187 "enum_field_value" : 100, 188 "name" : "INCIDENT_REPORT_PRIVACY_POLICY_EXPLICIT" 189 }, 190 { 191 "enum_field_value" : 200, 192 "name" : "INCIDENT_REPORT_PRIVACY_POLICY_AUTOMATIC" 193 }, 194 { 195 "enum_field_value" : 255, 196 "name" : "INCIDENT_REPORT_PRIVACY_POLICY_UNSET" 197 } 198 ], 199 "linker_set_key" : "_ZTI41$INCIDENT_REPORT_PRIVACY_POLICY_AUTOMATIC", 200 "name" : "(unnamed)", 201 "size" : 4, 202 "source_file" : "frameworks/base/libs/incident/include/incident/incident_report.h", 203 "underlying_type" : "_ZTIj" 204 }, 205 { 206 "alignment" : 4, 207 "enum_fields" : 208 [ 209 { 210 "enum_field_value" : 0, 211 "name" : "LOG_ID_MIN" 212 }, 213 { 214 "enum_field_value" : 0, 215 "name" : "LOG_ID_MAIN" 216 }, 217 { 218 "enum_field_value" : 1, 219 "name" : "LOG_ID_RADIO" 220 }, 221 { 222 "enum_field_value" : 2, 223 "name" : "LOG_ID_EVENTS" 224 }, 225 { 226 "enum_field_value" : 3, 227 "name" : "LOG_ID_SYSTEM" 228 }, 229 { 230 "enum_field_value" : 4, 231 "name" : "LOG_ID_CRASH" 232 }, 233 { 234 "enum_field_value" : 5, 235 "name" : "LOG_ID_STATS" 236 }, 237 { 238 "enum_field_value" : 6, 239 "name" : "LOG_ID_SECURITY" 240 }, 241 { 242 "enum_field_value" : 7, 243 "name" : "LOG_ID_KERNEL" 244 }, 245 { 246 "enum_field_value" : 8, 247 "name" : "LOG_ID_MAX" 248 }, 249 { 250 "enum_field_value" : 2147483647, 251 "name" : "LOG_ID_DEFAULT" 252 } 253 ], 254 "linker_set_key" : "_ZTI6log_id", 255 "name" : "log_id", 256 "size" : 4, 257 "source_file" : "system/logging/liblog/include/android/log.h", 258 "underlying_type" : "_ZTIj" 259 } 260 ], 261 "function_types" : [], 262 "functions" : 263 [ 264 { 265 "function_name" : "AIncidentReportArgs_addHeader", 266 "linker_set_key" : "AIncidentReportArgs_addHeader", 267 "parameters" : 268 [ 269 { 270 "referenced_type" : "_ZTIP19AIncidentReportArgs" 271 }, 272 { 273 "referenced_type" : "_ZTIPKh" 274 }, 275 { 276 "referenced_type" : "_ZTIm" 277 } 278 ], 279 "return_type" : "_ZTIv", 280 "source_file" : "frameworks/base/libs/incident/include/incident/incident_report.h" 281 }, 282 { 283 "function_name" : "AIncidentReportArgs_addSection", 284 "linker_set_key" : "AIncidentReportArgs_addSection", 285 "parameters" : 286 [ 287 { 288 "referenced_type" : "_ZTIP19AIncidentReportArgs" 289 }, 290 { 291 "referenced_type" : "_ZTIi" 292 } 293 ], 294 "return_type" : "_ZTIv", 295 "source_file" : "frameworks/base/libs/incident/include/incident/incident_report.h" 296 }, 297 { 298 "function_name" : "AIncidentReportArgs_clone", 299 "linker_set_key" : "AIncidentReportArgs_clone", 300 "parameters" : 301 [ 302 { 303 "referenced_type" : "_ZTIP19AIncidentReportArgs" 304 } 305 ], 306 "return_type" : "_ZTIP19AIncidentReportArgs", 307 "source_file" : "frameworks/base/libs/incident/include/incident/incident_report.h" 308 }, 309 { 310 "function_name" : "AIncidentReportArgs_delete", 311 "linker_set_key" : "AIncidentReportArgs_delete", 312 "parameters" : 313 [ 314 { 315 "referenced_type" : "_ZTIP19AIncidentReportArgs" 316 } 317 ], 318 "return_type" : "_ZTIv", 319 "source_file" : "frameworks/base/libs/incident/include/incident/incident_report.h" 320 }, 321 { 322 "function_name" : "AIncidentReportArgs_init", 323 "linker_set_key" : "AIncidentReportArgs_init", 324 "return_type" : "_ZTIP19AIncidentReportArgs", 325 "source_file" : "frameworks/base/libs/incident/include/incident/incident_report.h" 326 }, 327 { 328 "function_name" : "AIncidentReportArgs_setAll", 329 "linker_set_key" : "AIncidentReportArgs_setAll", 330 "parameters" : 331 [ 332 { 333 "referenced_type" : "_ZTIP19AIncidentReportArgs" 334 }, 335 { 336 "referenced_type" : "_ZTIb" 337 } 338 ], 339 "return_type" : "_ZTIv", 340 "source_file" : "frameworks/base/libs/incident/include/incident/incident_report.h" 341 }, 342 { 343 "function_name" : "AIncidentReportArgs_setPrivacyPolicy", 344 "linker_set_key" : "AIncidentReportArgs_setPrivacyPolicy", 345 "parameters" : 346 [ 347 { 348 "referenced_type" : "_ZTIP19AIncidentReportArgs" 349 }, 350 { 351 "referenced_type" : "_ZTIi" 352 } 353 ], 354 "return_type" : "_ZTIv", 355 "source_file" : "frameworks/base/libs/incident/include/incident/incident_report.h" 356 }, 357 { 358 "function_name" : "AIncidentReportArgs_setReceiverClass", 359 "linker_set_key" : "AIncidentReportArgs_setReceiverClass", 360 "parameters" : 361 [ 362 { 363 "referenced_type" : "_ZTIP19AIncidentReportArgs" 364 }, 365 { 366 "referenced_type" : "_ZTIPKc" 367 } 368 ], 369 "return_type" : "_ZTIv", 370 "source_file" : "frameworks/base/libs/incident/include/incident/incident_report.h" 371 }, 372 { 373 "function_name" : "AIncidentReportArgs_setReceiverPackage", 374 "linker_set_key" : "AIncidentReportArgs_setReceiverPackage", 375 "parameters" : 376 [ 377 { 378 "referenced_type" : "_ZTIP19AIncidentReportArgs" 379 }, 380 { 381 "referenced_type" : "_ZTIPKc" 382 } 383 ], 384 "return_type" : "_ZTIv", 385 "source_file" : "frameworks/base/libs/incident/include/incident/incident_report.h" 386 }, 387 { 388 "function_name" : "AIncidentReportArgs_takeReport", 389 "linker_set_key" : "AIncidentReportArgs_takeReport", 390 "parameters" : 391 [ 392 { 393 "referenced_type" : "_ZTIP19AIncidentReportArgs" 394 } 395 ], 396 "return_type" : "_ZTIi", 397 "source_file" : "frameworks/base/libs/incident/include/incident/incident_report.h" 398 } 399 ], 400 "global_vars" : [], 401 "lvalue_reference_types" : 402 [ 403 { 404 "alignment" : 8, 405 "linker_set_key" : "_ZTIRK8log_time", 406 "name" : "const log_time &", 407 "referenced_type" : "_ZTIK8log_time", 408 "size" : 8, 409 "source_file" : "system/logging/liblog/include/log/log_time.h" 410 }, 411 { 412 "alignment" : 8, 413 "linker_set_key" : "_ZTIRK8timespec", 414 "name" : "const timespec &", 415 "referenced_type" : "_ZTIK8timespec", 416 "size" : 8, 417 "source_file" : "system/logging/liblog/include/log/log_time.h" 418 } 419 ], 420 "pointer_types" : 421 [ 422 { 423 "alignment" : 8, 424 "linker_set_key" : "_ZTIP19AIncidentReportArgs", 425 "name" : "AIncidentReportArgs *", 426 "referenced_type" : "_ZTI19AIncidentReportArgs", 427 "size" : 8, 428 "source_file" : "frameworks/base/libs/incident/include/incident/incident_report.h" 429 }, 430 { 431 "alignment" : 8, 432 "linker_set_key" : "_ZTIP8log_time", 433 "name" : "log_time *", 434 "referenced_type" : "_ZTI8log_time", 435 "size" : 8, 436 "source_file" : "system/logging/liblog/include/log/log_time.h" 437 }, 438 { 439 "alignment" : 8, 440 "linker_set_key" : "_ZTIPK8log_time", 441 "name" : "const log_time *", 442 "referenced_type" : "_ZTIK8log_time", 443 "size" : 8, 444 "source_file" : "system/logging/liblog/include/log/log_time.h" 445 }, 446 { 447 "alignment" : 8, 448 "linker_set_key" : "_ZTIPKc", 449 "name" : "const char *", 450 "referenced_type" : "_ZTIKc", 451 "size" : 8, 452 "source_file" : "frameworks/base/libs/incident/include/incident/incident_report.h" 453 }, 454 { 455 "alignment" : 8, 456 "linker_set_key" : "_ZTIPKh", 457 "name" : "const unsigned char *", 458 "referenced_type" : "_ZTIKh", 459 "size" : 8, 460 "source_file" : "frameworks/base/libs/incident/include/incident/incident_report.h" 461 } 462 ], 463 "qualified_types" : 464 [ 465 { 466 "alignment" : 1, 467 "is_const" : true, 468 "linker_set_key" : "_ZTIK8log_time", 469 "name" : "const log_time", 470 "referenced_type" : "_ZTI8log_time", 471 "size" : 8, 472 "source_file" : "system/logging/liblog/include/log/log_time.h" 473 }, 474 { 475 "alignment" : 8, 476 "is_const" : true, 477 "linker_set_key" : "_ZTIK8timespec", 478 "name" : "const timespec", 479 "referenced_type" : "_ZTI8timespec", 480 "size" : 16, 481 "source_file" : "system/logging/liblog/include/log/log_time.h" 482 }, 483 { 484 "alignment" : 1, 485 "is_const" : true, 486 "linker_set_key" : "_ZTIKc", 487 "name" : "const char", 488 "referenced_type" : "_ZTIc", 489 "size" : 1, 490 "source_file" : "frameworks/base/libs/incident/include/incident/incident_report.h" 491 }, 492 { 493 "alignment" : 1, 494 "is_const" : true, 495 "linker_set_key" : "_ZTIKh", 496 "name" : "const unsigned char", 497 "referenced_type" : "_ZTIh", 498 "size" : 1, 499 "source_file" : "frameworks/base/libs/incident/include/incident/incident_report.h" 500 } 501 ], 502 "record_types" : 503 [ 504 { 505 "alignment" : 8, 506 "fields" : 507 [ 508 { 509 "field_name" : "struct_size", 510 "referenced_type" : "_ZTIm" 511 }, 512 { 513 "field_name" : "buffer_id", 514 "field_offset" : 64, 515 "referenced_type" : "_ZTIi" 516 }, 517 { 518 "field_name" : "priority", 519 "field_offset" : 96, 520 "referenced_type" : "_ZTIi" 521 }, 522 { 523 "field_name" : "tag", 524 "field_offset" : 128, 525 "referenced_type" : "_ZTIPKc" 526 }, 527 { 528 "field_name" : "file", 529 "field_offset" : 192, 530 "referenced_type" : "_ZTIPKc" 531 }, 532 { 533 "field_name" : "line", 534 "field_offset" : 256, 535 "referenced_type" : "_ZTIj" 536 }, 537 { 538 "field_name" : "message", 539 "field_offset" : 320, 540 "referenced_type" : "_ZTIPKc" 541 } 542 ], 543 "linker_set_key" : "_ZTI21__android_log_message", 544 "name" : "__android_log_message", 545 "size" : 48, 546 "source_file" : "system/logging/liblog/include/android/log.h" 547 }, 548 { 549 "alignment" : 1, 550 "fields" : 551 [ 552 { 553 "field_name" : "tv_sec", 554 "referenced_type" : "_ZTIj" 555 }, 556 { 557 "field_name" : "tv_nsec", 558 "field_offset" : 32, 559 "referenced_type" : "_ZTIj" 560 } 561 ], 562 "linker_set_key" : "_ZTI8log_time", 563 "name" : "log_time", 564 "size" : 8, 565 "source_file" : "system/logging/liblog/include/log/log_time.h" 566 } 567 ], 568 "rvalue_reference_types" : [] 569} 570