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 "is_unsigned" : true, 17 "linker_set_key" : "_ZTIc", 18 "name" : "char", 19 "size" : 1 20 }, 21 { 22 "alignment" : 1, 23 "is_integral" : true, 24 "is_unsigned" : true, 25 "linker_set_key" : "_ZTIh", 26 "name" : "unsigned char", 27 "size" : 1 28 }, 29 { 30 "alignment" : 4, 31 "is_integral" : true, 32 "linker_set_key" : "_ZTIi", 33 "name" : "int", 34 "size" : 4 35 }, 36 { 37 "alignment" : 4, 38 "is_integral" : true, 39 "is_unsigned" : true, 40 "linker_set_key" : "_ZTIj", 41 "name" : "unsigned int", 42 "size" : 4 43 }, 44 { 45 "alignment" : 8, 46 "is_integral" : true, 47 "linker_set_key" : "_ZTIl", 48 "name" : "long", 49 "size" : 8 50 }, 51 { 52 "alignment" : 8, 53 "is_integral" : true, 54 "is_unsigned" : true, 55 "linker_set_key" : "_ZTIm", 56 "name" : "unsigned long", 57 "size" : 8 58 }, 59 { 60 "alignment" : 16, 61 "is_integral" : true, 62 "is_unsigned" : true, 63 "linker_set_key" : "_ZTIo", 64 "name" : "unsigned __int128", 65 "size" : 16 66 }, 67 { 68 "alignment" : 2, 69 "is_integral" : true, 70 "linker_set_key" : "_ZTIs", 71 "name" : "short", 72 "size" : 2 73 }, 74 { 75 "alignment" : 2, 76 "is_integral" : true, 77 "is_unsigned" : true, 78 "linker_set_key" : "_ZTIt", 79 "name" : "unsigned short", 80 "size" : 2 81 }, 82 { 83 "linker_set_key" : "_ZTIv", 84 "name" : "void" 85 }, 86 { 87 "alignment" : 8, 88 "is_integral" : true, 89 "linker_set_key" : "_ZTIx", 90 "name" : "long long", 91 "size" : 8 92 }, 93 { 94 "alignment" : 8, 95 "is_integral" : true, 96 "is_unsigned" : true, 97 "linker_set_key" : "_ZTIy", 98 "name" : "unsigned long long", 99 "size" : 8 100 } 101 ], 102 "elf_functions" : [], 103 "elf_objects" : [], 104 "enum_types" : [], 105 "function_types" : 106 [ 107 { 108 "alignment" : 4, 109 "linker_set_key" : "_ZTIFbiP7siginfoPvE", 110 "name" : "bool (int, siginfo *, void *)", 111 "parameters" : 112 [ 113 { 114 "referenced_type" : "_ZTIi" 115 }, 116 { 117 "referenced_type" : "_ZTIP7siginfo" 118 }, 119 { 120 "referenced_type" : "_ZTIPv" 121 } 122 ], 123 "return_type" : "_ZTIb", 124 "source_file" : "art/sigchainlib/sigchain.h" 125 } 126 ], 127 "functions" : [], 128 "global_vars" : [], 129 "lvalue_reference_types" : [], 130 "pointer_types" : 131 [ 132 { 133 "alignment" : 8, 134 "linker_set_key" : "_ZTIP7siginfo", 135 "name" : "siginfo *", 136 "referenced_type" : "_ZTI7siginfo", 137 "size" : 8, 138 "source_file" : "art/sigchainlib/sigchain.h" 139 }, 140 { 141 "alignment" : 8, 142 "linker_set_key" : "_ZTIPFbiP7siginfoPvE", 143 "name" : "bool (*)(int, siginfo *, void *)", 144 "referenced_type" : "_ZTIFbiP7siginfoPvE", 145 "size" : 8, 146 "source_file" : "art/sigchainlib/sigchain.h" 147 }, 148 { 149 "alignment" : 8, 150 "linker_set_key" : "_ZTIPN3art14SigchainActionE", 151 "name" : "art::SigchainAction *", 152 "referenced_type" : "_ZTIN3art14SigchainActionE", 153 "size" : 8, 154 "source_file" : "art/sigchainlib/sigchain.h" 155 }, 156 { 157 "alignment" : 8, 158 "linker_set_key" : "_ZTIPv", 159 "name" : "void *", 160 "referenced_type" : "_ZTIv", 161 "size" : 8, 162 "source_file" : "art/sigchainlib/sigchain.h" 163 } 164 ], 165 "qualified_types" : 166 [ 167 { 168 "alignment" : 8, 169 "is_const" : true, 170 "linker_set_key" : "_ZTIKm", 171 "name" : "const unsigned long", 172 "referenced_type" : "_ZTIm", 173 "size" : 8, 174 "source_file" : "art/sigchainlib/sigchain.h" 175 } 176 ], 177 "record_types" : 178 [ 179 { 180 "alignment" : 8, 181 "fields" : 182 [ 183 { 184 "field_name" : "sc_sigaction", 185 "referenced_type" : "_ZTIPFbiP7siginfoPvE" 186 }, 187 { 188 "field_name" : "sc_mask", 189 "field_offset" : 64, 190 "referenced_type" : "_ZTI8sigset_t" 191 }, 192 { 193 "field_name" : "sc_flags", 194 "field_offset" : 128, 195 "referenced_type" : "_ZTIm" 196 } 197 ], 198 "linker_set_key" : "_ZTIN3art14SigchainActionE", 199 "name" : "art::SigchainAction", 200 "size" : 24, 201 "source_file" : "art/sigchainlib/sigchain.h" 202 } 203 ], 204 "rvalue_reference_types" : [] 205} 206