1+ {
2+ "consts": [],
3+ "enums": [],
4+ "includes": [],
5+ "name": "scope",
6+ "options": {
7+ "genfiles": null,
8+ "include_path": ".",
9+ "out_path": "test/fixtures/gen-basic-loc",
10+ "path": "test/if/a.thrift",
11+ "recursive": true
12+ },
13+ "path": "thrift/annotation/scope.thrift",
14+ "services": [],
15+ "structs": [
16+ {
17+ "fields": [],
18+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 70, locStartCol = 1, locEndLine = 70, locEndCol = 7}",
19+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 70, locStartCol = 8, locEndLine = 70, locEndCol = 18}",
20+ "name": "Transitive",
21+ "struct_type": "STRUCT"
22+ },
23+ {
24+ "fields": [],
25+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 78, locStartCol = 1, locEndLine = 78, locEndCol = 7}",
26+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 78, locStartCol = 8, locEndLine = 78, locEndCol = 15}",
27+ "name": "Program",
28+ "struct_type": "STRUCT"
29+ },
30+ {
31+ "fields": [],
32+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 81, locStartCol = 1, locEndLine = 81, locEndCol = 7}",
33+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 81, locStartCol = 8, locEndLine = 81, locEndCol = 14}",
34+ "name": "Struct",
35+ "struct_type": "STRUCT"
36+ },
37+ {
38+ "fields": [],
39+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 84, locStartCol = 1, locEndLine = 84, locEndCol = 7}",
40+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 84, locStartCol = 8, locEndLine = 84, locEndCol = 13}",
41+ "name": "Union",
42+ "struct_type": "STRUCT"
43+ },
44+ {
45+ "fields": [],
46+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 87, locStartCol = 1, locEndLine = 87, locEndCol = 7}",
47+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 87, locStartCol = 8, locEndLine = 87, locEndCol = 17}",
48+ "name": "Exception",
49+ "struct_type": "STRUCT"
50+ },
51+ {
52+ "fields": [],
53+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 90, locStartCol = 1, locEndLine = 90, locEndCol = 7}",
54+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 90, locStartCol = 8, locEndLine = 90, locEndCol = 23}",
55+ "name": "ThrownException",
56+ "struct_type": "STRUCT"
57+ },
58+ {
59+ "fields": [],
60+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 93, locStartCol = 1, locEndLine = 93, locEndCol = 7}",
61+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 93, locStartCol = 8, locEndLine = 93, locEndCol = 13}",
62+ "name": "Field",
63+ "struct_type": "STRUCT"
64+ },
65+ {
66+ "fields": [],
67+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 96, locStartCol = 1, locEndLine = 96, locEndCol = 7}",
68+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 96, locStartCol = 8, locEndLine = 96, locEndCol = 15}",
69+ "name": "Typedef",
70+ "struct_type": "STRUCT"
71+ },
72+ {
73+ "fields": [],
74+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 99, locStartCol = 1, locEndLine = 99, locEndCol = 7}",
75+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 99, locStartCol = 8, locEndLine = 99, locEndCol = 15}",
76+ "name": "Service",
77+ "struct_type": "STRUCT"
78+ },
79+ {
80+ "fields": [],
81+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 102, locStartCol = 1, locEndLine = 102, locEndCol = 7}",
82+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 102, locStartCol = 8, locEndLine = 102, locEndCol = 19}",
83+ "name": "Interaction",
84+ "struct_type": "STRUCT"
85+ },
86+ {
87+ "fields": [],
88+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 105, locStartCol = 1, locEndLine = 105, locEndCol = 7}",
89+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 105, locStartCol = 8, locEndLine = 105, locEndCol = 16}",
90+ "name": "Function",
91+ "struct_type": "STRUCT"
92+ },
93+ {
94+ "fields": [],
95+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 109, locStartCol = 1, locEndLine = 109, locEndCol = 7}",
96+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 109, locStartCol = 8, locEndLine = 109, locEndCol = 25}",
97+ "name": "FunctionParameter",
98+ "struct_type": "STRUCT"
99+ },
100+ {
101+ "fields": [],
102+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 112, locStartCol = 1, locEndLine = 112, locEndCol = 7}",
103+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 112, locStartCol = 8, locEndLine = 112, locEndCol = 17}",
104+ "name": "EnumValue",
105+ "struct_type": "STRUCT"
106+ },
107+ {
108+ "fields": [],
109+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 115, locStartCol = 1, locEndLine = 115, locEndCol = 7}",
110+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 115, locStartCol = 8, locEndLine = 115, locEndCol = 13}",
111+ "name": "Const",
112+ "struct_type": "STRUCT"
113+ },
114+ {
115+ "fields": [],
116+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 120, locStartCol = 1, locEndLine = 120, locEndCol = 7}",
117+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 120, locStartCol = 8, locEndLine = 120, locEndCol = 12}",
118+ "name": "Enum",
119+ "struct_type": "STRUCT"
120+ },
121+ {
122+ "fields": [],
123+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 128, locStartCol = 1, locEndLine = 128, locEndCol = 7}",
124+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 128, locStartCol = 8, locEndLine = 128, locEndCol = 18}",
125+ "name": "Structured",
126+ "struct_type": "STRUCT"
127+ },
128+ {
129+ "fields": [],
130+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 134, locStartCol = 1, locEndLine = 134, locEndCol = 7}",
131+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 134, locStartCol = 8, locEndLine = 134, locEndCol = 17}",
132+ "name": "Interface",
133+ "struct_type": "STRUCT"
134+ },
135+ {
136+ "fields": [],
137+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 144, locStartCol = 1, locEndLine = 144, locEndCol = 7}",
138+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 144, locStartCol = 8, locEndLine = 144, locEndCol = 22}",
139+ "name": "RootDefinition",
140+ "struct_type": "STRUCT"
141+ },
142+ {
143+ "fields": [],
144+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 153, locStartCol = 1, locEndLine = 153, locEndCol = 7}",
145+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 153, locStartCol = 8, locEndLine = 153, locEndCol = 18}",
146+ "name": "Definition",
147+ "struct_type": "STRUCT"
148+ },
149+ {
150+ "fields": [],
151+ "loc_keyword": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 160, locStartCol = 1, locEndLine = 160, locEndCol = 7}",
152+ "loc_name": "Loc {locFile = \"thrift/annotation/scope.thrift\", locStartLine = 160, locStartCol = 8, locEndLine = 160, locEndCol = 26}",
153+ "name": "DisableSchemaConst",
154+ "struct_type": "STRUCT"
155+ }
156+ ],
157+ "typedefs": [],
158+ "unions": []
159+ }
0 commit comments