1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 1, 7 "is_integral" : true, 8 "is_unsigned" : true, 9 "linker_set_key" : "_ZTIc", 10 "name" : "char", 11 "referenced_type" : "_ZTIc", 12 "self_type" : "_ZTIc", 13 "size" : 1 14 }, 15 { 16 "alignment" : 4, 17 "is_integral" : true, 18 "is_unsigned" : true, 19 "linker_set_key" : "_ZTIj", 20 "name" : "unsigned int", 21 "referenced_type" : "_ZTIj", 22 "self_type" : "_ZTIj", 23 "size" : 4 24 } 25 ], 26 "elf_functions" : [], 27 "elf_objects" : [], 28 "enum_types" : 29 [ 30 { 31 "alignment" : 1, 32 "enum_fields" : 33 [ 34 { 35 "enum_field_value" : 1, 36 "name" : "A" 37 } 38 ], 39 "linker_set_key" : "_ZTI2$A", 40 "name" : "(anonymous enum at development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:1:1)", 41 "referenced_type" : "_ZTI2$A", 42 "self_type" : "_ZTI2$A", 43 "size" : 1, 44 "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h", 45 "underlying_type" : "_ZTIc" 46 }, 47 { 48 "alignment" : 1, 49 "enum_fields" : 50 [ 51 { 52 "enum_field_value" : 1, 53 "name" : "B" 54 } 55 ], 56 "linker_set_key" : "_ZTI2$B", 57 "name" : "(anonymous enum at development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:5:1)", 58 "referenced_type" : "_ZTI2$B", 59 "self_type" : "_ZTI2$B", 60 "size" : 1, 61 "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h", 62 "underlying_type" : "_ZTIc" 63 }, 64 { 65 "alignment" : 4, 66 "enum_fields" : 67 [ 68 { 69 "enum_field_value" : 0, 70 "name" : "(anonymous struct)::B" 71 }, 72 { 73 "enum_field_value" : 1, 74 "name" : "(anonymous struct)::C" 75 } 76 ], 77 "linker_set_key" : "_ZTIN3$_22$BE", 78 "name" : "(anonymous struct at development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:9:1)::(anonymous enum at development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:10:3)", 79 "referenced_type" : "_ZTIN3$_22$BE", 80 "self_type" : "_ZTIN3$_22$BE", 81 "size" : 4, 82 "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h", 83 "underlying_type" : "_ZTIj" 84 } 85 ], 86 "function_types" : [], 87 "functions" : [], 88 "global_vars" : [], 89 "lvalue_reference_types" : [], 90 "pointer_types" : [], 91 "qualified_types" : [], 92 "record_types" : 93 [ 94 { 95 "alignment" : 4, 96 "fields" : 97 [ 98 { 99 "field_name" : "member", 100 "referenced_type" : "_ZTIN3$_22$BE" 101 } 102 ], 103 "is_anonymous" : true, 104 "linker_set_key" : "_ZTI3$_2", 105 "name" : "(anonymous struct at development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:9:1)", 106 "referenced_type" : "_ZTI3$_2", 107 "self_type" : "_ZTI3$_2", 108 "size" : 4, 109 "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h" 110 } 111 ], 112 "rvalue_reference_types" : [] 113} 114