{ "array_types" : [], "builtin_types" : [ { "alignment" : 1, "is_integral" : true, "is_unsigned" : true, "linker_set_key" : "_ZTIb", "name" : "bool", "size" : 1 }, { "alignment" : 1, "is_integral" : true, "linker_set_key" : "_ZTIc", "name" : "char", "size" : 1 }, { "alignment" : 4, "is_integral" : true, "linker_set_key" : "_ZTIi", "name" : "int", "size" : 4 }, { "alignment" : 4, "is_integral" : true, "is_unsigned" : true, "linker_set_key" : "_ZTIj", "name" : "unsigned int", "size" : 4 }, { "alignment" : 4, "is_integral" : true, "linker_set_key" : "_ZTIl", "name" : "long", "size" : 4 }, { "alignment" : 4, "is_integral" : true, "is_unsigned" : true, "linker_set_key" : "_ZTIm", "name" : "unsigned long", "size" : 4 }, { "alignment" : 2, "is_integral" : true, "linker_set_key" : "_ZTIs", "name" : "short", "size" : 2 }, { "alignment" : 2, "is_integral" : true, "is_unsigned" : true, "linker_set_key" : "_ZTIt", "name" : "unsigned short", "size" : 2 }, { "linker_set_key" : "_ZTIv", "name" : "void" }, { "alignment" : 4, "is_integral" : true, "linker_set_key" : "_ZTIx", "name" : "long long", "size" : 8 }, { "alignment" : 4, "is_integral" : true, "is_unsigned" : true, "linker_set_key" : "_ZTIy", "name" : "unsigned long long", "size" : 8 } ], "elf_functions" : [], "elf_objects" : [], "enum_types" : [ { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "ANDROID_LOG_UNKNOWN" }, { "enum_field_value" : 1, "name" : "ANDROID_LOG_DEFAULT" }, { "enum_field_value" : 2, "name" : "ANDROID_LOG_VERBOSE" }, { "enum_field_value" : 3, "name" : "ANDROID_LOG_DEBUG" }, { "enum_field_value" : 4, "name" : "ANDROID_LOG_INFO" }, { "enum_field_value" : 5, "name" : "ANDROID_LOG_WARN" }, { "enum_field_value" : 6, "name" : "ANDROID_LOG_ERROR" }, { "enum_field_value" : 7, "name" : "ANDROID_LOG_FATAL" }, { "enum_field_value" : 8, "name" : "ANDROID_LOG_SILENT" } ], "linker_set_key" : "_ZTI19android_LogPriority", "name" : "android_LogPriority", "size" : 4, "source_file" : "system/logging/liblog/include/android/log.h", "underlying_type" : "_ZTIj" }, { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "LOG_ID_MIN" }, { "enum_field_value" : 0, "name" : "LOG_ID_MAIN" }, { "enum_field_value" : 1, "name" : "LOG_ID_RADIO" }, { "enum_field_value" : 2, "name" : "LOG_ID_EVENTS" }, { "enum_field_value" : 3, "name" : "LOG_ID_SYSTEM" }, { "enum_field_value" : 4, "name" : "LOG_ID_CRASH" }, { "enum_field_value" : 5, "name" : "LOG_ID_STATS" }, { "enum_field_value" : 6, "name" : "LOG_ID_SECURITY" }, { "enum_field_value" : 7, "name" : "LOG_ID_KERNEL" }, { "enum_field_value" : 8, "name" : "LOG_ID_MAX" }, { "enum_field_value" : 2147483647, "name" : "LOG_ID_DEFAULT" } ], "linker_set_key" : "_ZTI6log_id", "name" : "log_id", "size" : 4, "source_file" : "system/logging/liblog/include/android/log.h", "underlying_type" : "_ZTIj" } ], "function_types" : [ { "alignment" : 4, "linker_set_key" : "_ZTIFbiP7siginfoPvE", "name" : "bool (int, siginfo *, void *)", "parameters" : [ { "referenced_type" : "_ZTIi" }, { "referenced_type" : "_ZTIP7siginfo" }, { "referenced_type" : "_ZTIPv" } ], "return_type" : "_ZTIb", "source_file" : "art/sigchainlib/sigchain.h" } ], "functions" : [], "global_vars" : [], "lvalue_reference_types" : [], "pointer_types" : [ { "alignment" : 4, "linker_set_key" : "_ZTIP7siginfo", "name" : "siginfo *", "referenced_type" : "_ZTI7siginfo", "size" : 4, "source_file" : "art/sigchainlib/sigchain.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIPFbiP7siginfoPvE", "name" : "bool (*)(int, siginfo *, void *)", "referenced_type" : "_ZTIFbiP7siginfoPvE", "size" : 4, "source_file" : "art/sigchainlib/sigchain.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIPKc", "name" : "const char *", "referenced_type" : "_ZTIKc", "size" : 4, "source_file" : "system/logging/liblog/include/android/log.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIPN3art14SigchainActionE", "name" : "art::SigchainAction *", "referenced_type" : "_ZTIN3art14SigchainActionE", "size" : 4, "source_file" : "art/sigchainlib/sigchain.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIPv", "name" : "void *", "referenced_type" : "_ZTIv", "size" : 4, "source_file" : "art/sigchainlib/sigchain.h" } ], "qualified_types" : [ { "alignment" : 1, "is_const" : true, "linker_set_key" : "_ZTIKc", "name" : "const char", "referenced_type" : "_ZTIc", "size" : 1, "source_file" : "system/logging/liblog/include/android/log.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "_ZTIKy", "name" : "const unsigned long long", "referenced_type" : "_ZTIy", "size" : 8, "source_file" : "art/sigchainlib/sigchain.h" } ], "record_types" : [ { "alignment" : 4, "fields" : [ { "field_name" : "struct_size", "referenced_type" : "_ZTIj" }, { "field_name" : "buffer_id", "field_offset" : 32, "referenced_type" : "_ZTIi" }, { "field_name" : "priority", "field_offset" : 64, "referenced_type" : "_ZTIi" }, { "field_name" : "tag", "field_offset" : 96, "referenced_type" : "_ZTIPKc" }, { "field_name" : "file", "field_offset" : 128, "referenced_type" : "_ZTIPKc" }, { "field_name" : "line", "field_offset" : 160, "referenced_type" : "_ZTIj" }, { "field_name" : "message", "field_offset" : 192, "referenced_type" : "_ZTIPKc" } ], "linker_set_key" : "_ZTI21__android_log_message", "name" : "__android_log_message", "size" : 28, "source_file" : "system/logging/liblog/include/android/log.h" }, { "alignment" : 4, "fields" : [ { "field_name" : "sc_sigaction", "referenced_type" : "_ZTIPFbiP7siginfoPvE" }, { "field_name" : "sc_mask", "field_offset" : 32, "referenced_type" : "_ZTIm" }, { "field_name" : "sc_flags", "field_offset" : 64, "referenced_type" : "_ZTIy" } ], "linker_set_key" : "_ZTIN3art14SigchainActionE", "name" : "art::SigchainAction", "size" : 16, "source_file" : "art/sigchainlib/sigchain.h" } ], "rvalue_reference_types" : [] }