• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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   "size" : 1
12  },
13  {
14   "alignment" : 4,
15   "is_integral" : true,
16   "is_unsigned" : true,
17   "linker_set_key" : "_ZTIj",
18   "name" : "unsigned int",
19   "size" : 4
20  }
21 ],
22 "elf_functions" : [],
23 "elf_objects" : [],
24 "enum_types" :
25 [
26  {
27   "alignment" : 1,
28   "enum_fields" :
29   [
30    {
31     "enum_field_value" : 1,
32     "name" : "A"
33    }
34   ],
35   "linker_set_key" : "_ZTI2$A",
36   "name" : "(unnamed)",
37   "size" : 1,
38   "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h",
39   "underlying_type" : "_ZTIc"
40  },
41  {
42   "alignment" : 1,
43   "enum_fields" :
44   [
45    {
46     "enum_field_value" : 1,
47     "name" : "B"
48    }
49   ],
50   "linker_set_key" : "_ZTI2$B",
51   "name" : "(unnamed)",
52   "size" : 1,
53   "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h",
54   "underlying_type" : "_ZTIc"
55  },
56  {
57   "alignment" : 4,
58   "enum_fields" :
59   [
60    {
61     "enum_field_value" : 0,
62     "name" : "FIRST_ANONYMOUS_ENUM"
63    }
64   ],
65   "linker_set_key" : "_ZTI21$FIRST_ANONYMOUS_ENUM",
66   "name" : "(unnamed)",
67   "size" : 4,
68   "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/include_golden.h",
69   "underlying_type" : "_ZTIj"
70  },
71  {
72   "alignment" : 4,
73   "enum_fields" :
74   [
75    {
76     "enum_field_value" : 0,
77     "name" : "(anonymous struct)::B"
78    },
79    {
80     "enum_field_value" : 1,
81     "name" : "(anonymous struct)::C"
82    }
83   ],
84   "linker_set_key" : "_ZTIN3$_22$BE",
85   "name" : "(unnamed)::(unnamed)",
86   "size" : 4,
87   "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h",
88   "underlying_type" : "_ZTIj"
89  },
90  {
91   "alignment" : 4,
92   "enum_fields" :
93   [
94    {
95     "enum_field_value" : 0,
96     "name" : "(anonymous struct)::B"
97    },
98    {
99     "enum_field_value" : 1,
100     "name" : "(anonymous struct)::C"
101    }
102   ],
103   "linker_set_key" : "_ZTIN3$_32$BE",
104   "name" : "(unnamed)::(unnamed)",
105   "size" : 4,
106   "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h",
107   "underlying_type" : "_ZTIj"
108  }
109 ],
110 "function_types" : [],
111 "functions" : [],
112 "global_vars" : [],
113 "lvalue_reference_types" : [],
114 "pointer_types" : [],
115 "qualified_types" : [],
116 "record_types" :
117 [
118  {
119   "alignment" : 4,
120   "fields" :
121   [
122    {
123     "field_name" : "member",
124     "referenced_type" : "_ZTIN3$_22$BE"
125    }
126   ],
127   "is_anonymous" : true,
128   "linker_set_key" : "_ZTI3$_2",
129   "name" : "(unnamed)",
130   "size" : 4,
131   "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h"
132  },
133  {
134   "alignment" : 4,
135   "fields" :
136   [
137    {
138     "field_name" : "member",
139     "referenced_type" : "_ZTIN3$_32$BE"
140    }
141   ],
142   "is_anonymous" : true,
143   "linker_set_key" : "_ZTI3$_3",
144   "name" : "(unnamed)",
145   "size" : 4,
146   "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h"
147  }
148 ],
149 "rvalue_reference_types" : []
150}
151