xref: /aosp_15_r20/development/vndk/tools/header-checker/tests/reference_dumps/arm64/libenum.so.lsdump (revision 90c8c64db3049935a07c6143d7fd006e26f8ecca)
1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 1,
7   "is_integral" : true,
8   "linker_set_key" : "_ZTIa",
9   "name" : "signed char",
10   "size" : 1
11  },
12  {
13   "alignment" : 1,
14   "is_integral" : true,
15   "is_unsigned" : true,
16   "linker_set_key" : "_ZTIh",
17   "name" : "unsigned char",
18   "size" : 1
19  },
20  {
21   "alignment" : 8,
22   "is_integral" : true,
23   "linker_set_key" : "_ZTIl",
24   "name" : "long",
25   "size" : 8
26  },
27  {
28   "alignment" : 8,
29   "is_integral" : true,
30   "is_unsigned" : true,
31   "linker_set_key" : "_ZTIm",
32   "name" : "unsigned long",
33   "size" : 8
34  },
35  {
36   "linker_set_key" : "_ZTIv",
37   "name" : "void"
38  }
39 ],
40 "elf_functions" :
41 [
42  {
43   "name" : "function"
44  }
45 ],
46 "elf_objects" : [],
47 "enum_types" :
48 [
49  {
50   "alignment" : 1,
51   "enum_fields" :
52   [
53    {
54     "enum_field_value" : 0,
55     "name" : "ZERO"
56    },
57    {
58     "enum_field_value" : -1,
59     "name" : "MINUS_1"
60    }
61   ],
62   "linker_set_key" : "_ZTI4Int8",
63   "name" : "Int8",
64   "size" : 1,
65   "source_file" : "development/vndk/tools/header-checker/tests/integration/enum/include/base.h",
66   "underlying_type" : "_ZTIa"
67  },
68  {
69   "alignment" : 8,
70   "enum_fields" :
71   [
72    {
73     "enum_field_value" : 9223372036854775807,
74     "name" : "SIGNED_MAX"
75    },
76    {
77     "enum_field_value" : -9223372036854775808,
78     "name" : "SIGNED_MIN"
79    }
80   ],
81   "linker_set_key" : "_ZTI5Int64",
82   "name" : "Int64",
83   "size" : 8,
84   "source_file" : "development/vndk/tools/header-checker/tests/integration/enum/include/base.h",
85   "underlying_type" : "_ZTIl"
86  },
87  {
88   "alignment" : 1,
89   "enum_fields" :
90   [
91    {
92     "enum_field_value" : 255,
93     "name" : "UNSIGNED_255"
94    }
95   ],
96   "linker_set_key" : "_ZTI5Uint8",
97   "name" : "Uint8",
98   "size" : 1,
99   "source_file" : "development/vndk/tools/header-checker/tests/integration/enum/include/base.h",
100   "underlying_type" : "_ZTIh"
101  },
102  {
103   "alignment" : 8,
104   "enum_fields" :
105   [
106    {
107     "enum_field_value" : 18446744073709551615,
108     "name" : "UNSIGNED_MAX"
109    }
110   ],
111   "linker_set_key" : "_ZTI6Uint64",
112   "name" : "Uint64",
113   "size" : 8,
114   "source_file" : "development/vndk/tools/header-checker/tests/integration/enum/include/base.h",
115   "underlying_type" : "_ZTIm"
116  }
117 ],
118 "function_types" : [],
119 "functions" :
120 [
121  {
122   "function_name" : "function",
123   "linker_set_key" : "function",
124   "parameters" :
125   [
126    {
127     "referenced_type" : "_ZTI4Int8"
128    },
129    {
130     "referenced_type" : "_ZTI5Uint8"
131    },
132    {
133     "referenced_type" : "_ZTI5Int64"
134    },
135    {
136     "referenced_type" : "_ZTI6Uint64"
137    }
138   ],
139   "return_type" : "_ZTIv",
140   "source_file" : "development/vndk/tools/header-checker/tests/integration/enum/include/base.h"
141  }
142 ],
143 "global_vars" : [],
144 "lvalue_reference_types" : [],
145 "pointer_types" : [],
146 "qualified_types" : [],
147 "record_types" : [],
148 "rvalue_reference_types" : []
149}
150