• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 4,
7   "is_integral" : true,
8   "linker_set_key" : "_ZTIi",
9   "name" : "int",
10   "size" : 4
11  },
12  {
13   "linker_set_key" : "_ZTIv",
14   "name" : "void"
15  }
16 ],
17 "elf_functions" :
18 [
19  {
20   "name" : "_Z11PassByValue9Parameter"
21  },
22  {
23   "name" : "_Z13ReturnByValuev"
24  }
25 ],
26 "elf_objects" : [],
27 "enum_types" : [],
28 "function_types" : [],
29 "functions" :
30 [
31  {
32   "function_name" : "PassByValue",
33   "linker_set_key" : "_Z11PassByValue9Parameter",
34   "parameters" :
35   [
36    {
37     "referenced_type" : "_ZTI9Parameter"
38    }
39   ],
40   "return_type" : "_ZTIv",
41   "source_file" : "development/vndk/tools/header-checker/tests/integration/pass_by_value/include/base.h"
42  },
43  {
44   "function_name" : "ReturnByValue",
45   "linker_set_key" : "_Z13ReturnByValuev",
46   "return_type" : "_ZTI6Return",
47   "source_file" : "development/vndk/tools/header-checker/tests/integration/pass_by_value/include/base.h"
48  }
49 ],
50 "global_vars" : [],
51 "lvalue_reference_types" : [],
52 "pointer_types" : [],
53 "qualified_types" : [],
54 "record_types" :
55 [
56  {
57   "alignment" : 4,
58   "fields" :
59   [
60    {
61     "field_name" : "member",
62     "referenced_type" : "_ZTIi"
63    }
64   ],
65   "linker_set_key" : "_ZTI6Return",
66   "name" : "Return",
67   "size" : 4,
68   "source_file" : "development/vndk/tools/header-checker/tests/integration/pass_by_value/include/base.h"
69  },
70  {
71   "alignment" : 4,
72   "fields" :
73   [
74    {
75     "field_name" : "member",
76     "referenced_type" : "_ZTIi"
77    }
78   ],
79   "linker_set_key" : "_ZTI9Parameter",
80   "name" : "Parameter",
81   "size" : 4,
82   "source_file" : "development/vndk/tools/header-checker/tests/integration/pass_by_value/include/base.h"
83  }
84 ],
85 "rvalue_reference_types" : []
86}
87