Skip to content

Commit a065907

Browse files
committed
Swift: Add tests and accept test changes.
1 parent cf5f1e5 commit a065907

File tree

12 files changed

+632
-0
lines changed

12 files changed

+632
-0
lines changed
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
| test.swift:2:7:2:7 | AccessorDecl | ? |
2+
| test.swift:2:7:2:7 | AccessorDecl | get |
3+
| test.swift:2:7:2:7 | AccessorDecl | set |
4+
| test.swift:3:7:3:7 | AccessorDecl | ? |
5+
| test.swift:4:5:4:24 | AccessorDecl | get |
6+
| test.swift:5:5:5:38 | AccessorDecl | set |
7+
| test.swift:9:17:9:17 | AccessorDecl | ? |
8+
| test.swift:9:17:9:17 | AccessorDecl | get |
9+
| test.swift:9:17:9:17 | AccessorDecl | set |
10+
| test.swift:23:9:23:9 | AccessorDecl | ? |
11+
| test.swift:23:31:23:31 | AccessorDecl | get |
12+
| test.swift:23:35:23:35 | AccessorDecl | set |
13+
| test.swift:24:40:24:40 | AccessorDecl | get |
14+
| test.swift:32:3:34:3 | AccessorDecl | get |
15+
| test.swift:35:3:35:18 | AccessorDecl | set |
16+
| test.swift:41:7:41:7 | AccessorDecl | ? |
17+
| test.swift:41:7:41:7 | AccessorDecl | get |
18+
| test.swift:41:7:41:7 | AccessorDecl | set |
19+
| test.swift:70:5:72:5 | AccessorDecl | get |
20+
| test.swift:77:20:77:20 | AccessorDecl | get |
21+
| test.swift:82:7:82:7 | AccessorDecl | ? |
22+
| test.swift:83:5:83:11 | AccessorDecl | set |
23+
| test.swift:84:5:86:5 | AccessorDecl | get |
24+
| test.swift:91:27:93:3 | AccessorDecl | get |
25+
| test.swift:97:5:99:5 | AccessorDecl | get |
26+
| test.swift:102:7:102:7 | AccessorDecl | ? |
27+
| test.swift:102:7:102:7 | AccessorDecl | get |
28+
| test.swift:102:7:102:7 | AccessorDecl | set |
29+
| test.swift:104:3:104:3 | AccessorDecl | ? |
30+
| test.swift:105:5:107:5 | AccessorDecl | get |
31+
| test.swift:108:5:108:11 | AccessorDecl | set |
32+
| test.swift:111:37:113:3 | AccessorDecl | get |
33+
| test.swift:115:7:115:7 | AccessorDecl | ? |
34+
| test.swift:115:7:115:7 | AccessorDecl | get |
35+
| test.swift:115:7:115:7 | AccessorDecl | set |
36+
| test.swift:116:5:116:25 | AccessorDecl | willSet |
37+
| test.swift:119:7:119:7 | AccessorDecl | ? |
38+
| test.swift:119:7:119:7 | AccessorDecl | get |
39+
| test.swift:119:7:119:7 | AccessorDecl | set |
40+
| test.swift:120:5:120:15 | AccessorDecl | willSet |
41+
| test.swift:123:7:123:7 | AccessorDecl | ? |
42+
| test.swift:123:7:123:7 | AccessorDecl | get |
43+
| test.swift:123:7:123:7 | AccessorDecl | set |
44+
| test.swift:124:5:124:24 | AccessorDecl | didSet |
45+
| test.swift:127:7:127:7 | AccessorDecl | ? |
46+
| test.swift:127:7:127:7 | AccessorDecl | get |
47+
| test.swift:127:7:127:7 | AccessorDecl | set |
48+
| test.swift:128:5:128:14 | AccessorDecl | didSet |
49+
| test.swift:131:7:131:7 | AccessorDecl | ? |
50+
| test.swift:131:7:131:7 | AccessorDecl | get |
51+
| test.swift:131:7:131:7 | AccessorDecl | set |
52+
| test.swift:132:5:132:15 | AccessorDecl | willSet |
53+
| test.swift:134:5:134:14 | AccessorDecl | didSet |
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
import swift
2+
3+
predicate isKnownKind(AccessorDecl decl, string kind) {
4+
decl.isGetter() and kind = "get"
5+
or
6+
decl.isSetter() and kind = "set"
7+
or
8+
decl.isDidSet() and kind = "didSet"
9+
or
10+
decl.isWillSet() and kind = "willSet"
11+
}
12+
13+
from AccessorDecl decl, string kind
14+
where
15+
exists(decl.getLocation()) and
16+
(
17+
isKnownKind(decl, kind)
18+
or
19+
not isKnownKind(decl, _) and kind = "?"
20+
)
21+
select decl, kind

swift/ql/test/extractor-tests/declarations/all.expected

Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,32 @@
33
| test.swift:1:8:1:8 | ConstructorDecl |
44
| test.swift:1:8:1:8 | ParamDecl |
55
| test.swift:2:3:2:11 | PatternBindingDecl |
6+
| test.swift:2:7:2:7 | AccessorDecl |
7+
| test.swift:2:7:2:7 | AccessorDecl |
8+
| test.swift:2:7:2:7 | AccessorDecl |
69
| test.swift:2:7:2:7 | ConcreteVarDecl |
10+
| test.swift:2:7:2:7 | ParamDecl |
11+
| test.swift:2:7:2:7 | ParamDecl |
12+
| test.swift:2:7:2:7 | ParamDecl |
713
| test.swift:3:3:6:3 | PatternBindingDecl |
14+
| test.swift:3:7:3:7 | AccessorDecl |
815
| test.swift:3:7:3:7 | ConcreteVarDecl |
16+
| test.swift:4:5:4:5 | ParamDecl |
17+
| test.swift:4:5:4:24 | AccessorDecl |
18+
| test.swift:5:5:5:5 | ParamDecl |
19+
| test.swift:5:5:5:38 | AccessorDecl |
20+
| test.swift:5:9:5:9 | ParamDecl |
921
| test.swift:9:1:9:34 | ClassDecl |
1022
| test.swift:9:7:9:7 | ConstructorDecl |
1123
| test.swift:9:7:9:7 | DestructorDecl |
1224
| test.swift:9:13:9:30 | PatternBindingDecl |
25+
| test.swift:9:17:9:17 | AccessorDecl |
26+
| test.swift:9:17:9:17 | AccessorDecl |
27+
| test.swift:9:17:9:17 | AccessorDecl |
1328
| test.swift:9:17:9:17 | ConcreteVarDecl |
29+
| test.swift:9:17:9:17 | ParamDecl |
30+
| test.swift:9:17:9:17 | ParamDecl |
31+
| test.swift:9:17:9:17 | ParamDecl |
1432
| test.swift:11:1:14:1 | EnumDecl |
1533
| test.swift:12:5:12:18 | EnumCaseDecl |
1634
| test.swift:12:10:12:10 | EnumElementDecl |
@@ -33,9 +51,14 @@
3351
| test.swift:19:29:19:29 | ParamDecl |
3452
| test.swift:22:1:26:1 | ProtocolDecl |
3553
| test.swift:23:5:23:39 | PatternBindingDecl |
54+
| test.swift:23:9:23:9 | AccessorDecl |
3655
| test.swift:23:9:23:9 | ConcreteVarDecl |
56+
| test.swift:23:31:23:31 | AccessorDecl |
57+
| test.swift:23:35:23:35 | AccessorDecl |
58+
| test.swift:23:35:23:35 | ParamDecl |
3759
| test.swift:24:5:24:44 | PatternBindingDecl |
3860
| test.swift:24:9:24:9 | ConcreteVarDecl |
61+
| test.swift:24:40:24:40 | AccessorDecl |
3962
| test.swift:25:5:25:22 | ConcreteFuncDecl |
4063
| test.swift:28:1:28:37 | ConcreteFuncDecl |
4164
| test.swift:28:17:28:31 | ParamDecl |
@@ -45,10 +68,19 @@
4568
| test.swift:31:1:36:1 | PatternBindingDecl |
4669
| test.swift:31:1:36:1 | TopLevelCodeDecl |
4770
| test.swift:31:5:31:5 | ConcreteVarDecl |
71+
| test.swift:32:3:34:3 | AccessorDecl |
72+
| test.swift:35:3:35:18 | AccessorDecl |
73+
| test.swift:35:7:35:7 | ParamDecl |
4874
| test.swift:38:1:38:33 | TopLevelCodeDecl |
4975
| test.swift:40:1:53:1 | ClassDecl |
5076
| test.swift:41:3:41:14 | PatternBindingDecl |
77+
| test.swift:41:7:41:7 | AccessorDecl |
78+
| test.swift:41:7:41:7 | AccessorDecl |
79+
| test.swift:41:7:41:7 | AccessorDecl |
5180
| test.swift:41:7:41:7 | ConcreteVarDecl |
81+
| test.swift:41:7:41:7 | ParamDecl |
82+
| test.swift:41:7:41:7 | ParamDecl |
83+
| test.swift:41:7:41:7 | ParamDecl |
5284
| test.swift:42:3:42:3 | ParamDecl |
5385
| test.swift:42:3:44:3 | ConstructorDecl |
5486
| test.swift:46:3:46:3 | ParamDecl |
@@ -63,6 +95,102 @@
6395
| test.swift:68:25:68:25 | ConstructorDecl |
6496
| test.swift:69:3:73:3 | PatternBindingDecl |
6597
| test.swift:69:7:69:7 | ConcreteVarDecl |
98+
| test.swift:70:5:72:5 | AccessorDecl |
6699
| test.swift:76:1:79:1 | ConcreteFuncDecl |
67100
| test.swift:77:16:77:23 | PatternBindingDecl |
101+
| test.swift:77:20:77:20 | AccessorDecl |
68102
| test.swift:77:20:77:20 | ConcreteVarDecl |
103+
| test.swift:77:20:77:20 | ConcreteVarDecl |
104+
| test.swift:81:1:136:1 | StructDecl |
105+
| test.swift:81:8:81:8 | ConstructorDecl |
106+
| test.swift:81:8:81:8 | ParamDecl |
107+
| test.swift:81:8:81:8 | ParamDecl |
108+
| test.swift:81:8:81:8 | ParamDecl |
109+
| test.swift:81:8:81:8 | ParamDecl |
110+
| test.swift:81:8:81:8 | ParamDecl |
111+
| test.swift:81:8:81:8 | ParamDecl |
112+
| test.swift:82:3:87:3 | PatternBindingDecl |
113+
| test.swift:82:7:82:7 | AccessorDecl |
114+
| test.swift:82:7:82:7 | ConcreteVarDecl |
115+
| test.swift:83:5:83:5 | ParamDecl |
116+
| test.swift:83:5:83:11 | AccessorDecl |
117+
| test.swift:84:5:86:5 | AccessorDecl |
118+
| test.swift:91:3:93:3 | PatternBindingDecl |
119+
| test.swift:91:7:91:7 | ConcreteVarDecl |
120+
| test.swift:91:27:93:3 | AccessorDecl |
121+
| test.swift:96:3:100:3 | PatternBindingDecl |
122+
| test.swift:96:7:96:7 | ConcreteVarDecl |
123+
| test.swift:97:5:99:5 | AccessorDecl |
124+
| test.swift:102:3:102:21 | PatternBindingDecl |
125+
| test.swift:102:7:102:7 | AccessorDecl |
126+
| test.swift:102:7:102:7 | AccessorDecl |
127+
| test.swift:102:7:102:7 | AccessorDecl |
128+
| test.swift:102:7:102:7 | ConcreteVarDecl |
129+
| test.swift:102:7:102:7 | ParamDecl |
130+
| test.swift:102:7:102:7 | ParamDecl |
131+
| test.swift:102:7:102:7 | ParamDecl |
132+
| test.swift:104:3:104:3 | AccessorDecl |
133+
| test.swift:104:3:109:3 | SubscriptDecl |
134+
| test.swift:104:13:104:13 | ParamDecl |
135+
| test.swift:104:13:104:13 | ParamDecl |
136+
| test.swift:104:13:104:16 | ParamDecl |
137+
| test.swift:105:5:107:5 | AccessorDecl |
138+
| test.swift:108:5:108:5 | ParamDecl |
139+
| test.swift:108:5:108:11 | AccessorDecl |
140+
| test.swift:111:3:113:3 | SubscriptDecl |
141+
| test.swift:111:13:111:13 | ParamDecl |
142+
| test.swift:111:13:111:16 | ParamDecl |
143+
| test.swift:111:21:111:21 | ParamDecl |
144+
| test.swift:111:21:111:25 | ParamDecl |
145+
| test.swift:111:37:113:3 | AccessorDecl |
146+
| test.swift:115:3:117:3 | PatternBindingDecl |
147+
| test.swift:115:7:115:7 | AccessorDecl |
148+
| test.swift:115:7:115:7 | AccessorDecl |
149+
| test.swift:115:7:115:7 | AccessorDecl |
150+
| test.swift:115:7:115:7 | ConcreteVarDecl |
151+
| test.swift:115:7:115:7 | ParamDecl |
152+
| test.swift:115:7:115:7 | ParamDecl |
153+
| test.swift:115:7:115:7 | ParamDecl |
154+
| test.swift:116:5:116:25 | AccessorDecl |
155+
| test.swift:116:13:116:13 | ParamDecl |
156+
| test.swift:119:3:121:3 | PatternBindingDecl |
157+
| test.swift:119:7:119:7 | AccessorDecl |
158+
| test.swift:119:7:119:7 | AccessorDecl |
159+
| test.swift:119:7:119:7 | AccessorDecl |
160+
| test.swift:119:7:119:7 | ConcreteVarDecl |
161+
| test.swift:119:7:119:7 | ParamDecl |
162+
| test.swift:119:7:119:7 | ParamDecl |
163+
| test.swift:119:7:119:7 | ParamDecl |
164+
| test.swift:120:5:120:5 | ParamDecl |
165+
| test.swift:120:5:120:15 | AccessorDecl |
166+
| test.swift:123:3:125:3 | PatternBindingDecl |
167+
| test.swift:123:7:123:7 | AccessorDecl |
168+
| test.swift:123:7:123:7 | AccessorDecl |
169+
| test.swift:123:7:123:7 | AccessorDecl |
170+
| test.swift:123:7:123:7 | ConcreteVarDecl |
171+
| test.swift:123:7:123:7 | ParamDecl |
172+
| test.swift:123:7:123:7 | ParamDecl |
173+
| test.swift:123:7:123:7 | ParamDecl |
174+
| test.swift:124:5:124:24 | AccessorDecl |
175+
| test.swift:124:12:124:12 | ParamDecl |
176+
| test.swift:127:3:129:3 | PatternBindingDecl |
177+
| test.swift:127:7:127:7 | AccessorDecl |
178+
| test.swift:127:7:127:7 | AccessorDecl |
179+
| test.swift:127:7:127:7 | AccessorDecl |
180+
| test.swift:127:7:127:7 | ConcreteVarDecl |
181+
| test.swift:127:7:127:7 | ParamDecl |
182+
| test.swift:127:7:127:7 | ParamDecl |
183+
| test.swift:127:7:127:7 | ParamDecl |
184+
| test.swift:127:7:127:7 | ParamDecl |
185+
| test.swift:128:5:128:14 | AccessorDecl |
186+
| test.swift:131:3:135:3 | PatternBindingDecl |
187+
| test.swift:131:7:131:7 | AccessorDecl |
188+
| test.swift:131:7:131:7 | AccessorDecl |
189+
| test.swift:131:7:131:7 | AccessorDecl |
190+
| test.swift:131:7:131:7 | ConcreteVarDecl |
191+
| test.swift:131:7:131:7 | ParamDecl |
192+
| test.swift:131:7:131:7 | ParamDecl |
193+
| test.swift:131:7:131:7 | ParamDecl |
194+
| test.swift:132:5:132:5 | ParamDecl |
195+
| test.swift:132:5:132:15 | AccessorDecl |
196+
| test.swift:134:5:134:14 | AccessorDecl |
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,57 @@
1+
| test.swift:2:7:2:7 | AccessorDecl | (unnamed function decl) |
2+
| test.swift:2:7:2:7 | AccessorDecl | (unnamed function decl) |
3+
| test.swift:2:7:2:7 | AccessorDecl | (unnamed function decl) |
4+
| test.swift:3:7:3:7 | AccessorDecl | (unnamed function decl) |
5+
| test.swift:4:5:4:24 | AccessorDecl | (unnamed function decl) |
6+
| test.swift:5:5:5:38 | AccessorDecl | (unnamed function decl) |
7+
| test.swift:9:17:9:17 | AccessorDecl | (unnamed function decl) |
8+
| test.swift:9:17:9:17 | AccessorDecl | (unnamed function decl) |
9+
| test.swift:9:17:9:17 | AccessorDecl | (unnamed function decl) |
10+
| test.swift:23:9:23:9 | AccessorDecl | (unnamed function decl) |
11+
| test.swift:23:31:23:31 | AccessorDecl | (unnamed function decl) |
12+
| test.swift:23:35:23:35 | AccessorDecl | (unnamed function decl) |
13+
| test.swift:24:40:24:40 | AccessorDecl | (unnamed function decl) |
114
| test.swift:25:5:25:22 | ConcreteFuncDecl | random |
215
| test.swift:28:1:28:37 | ConcreteFuncDecl | a_function |
16+
| test.swift:32:3:34:3 | AccessorDecl | (unnamed function decl) |
17+
| test.swift:35:3:35:18 | AccessorDecl | (unnamed function decl) |
18+
| test.swift:41:7:41:7 | AccessorDecl | (unnamed function decl) |
19+
| test.swift:41:7:41:7 | AccessorDecl | (unnamed function decl) |
20+
| test.swift:41:7:41:7 | AccessorDecl | (unnamed function decl) |
321
| test.swift:50:3:52:3 | ConcreteFuncDecl | +- |
22+
| test.swift:70:5:72:5 | AccessorDecl | (unnamed function decl) |
423
| test.swift:76:1:79:1 | ConcreteFuncDecl | foo |
24+
| test.swift:77:20:77:20 | AccessorDecl | (unnamed function decl) |
25+
| test.swift:82:7:82:7 | AccessorDecl | (unnamed function decl) |
26+
| test.swift:83:5:83:11 | AccessorDecl | (unnamed function decl) |
27+
| test.swift:84:5:86:5 | AccessorDecl | (unnamed function decl) |
28+
| test.swift:91:27:93:3 | AccessorDecl | (unnamed function decl) |
29+
| test.swift:97:5:99:5 | AccessorDecl | (unnamed function decl) |
30+
| test.swift:102:7:102:7 | AccessorDecl | (unnamed function decl) |
31+
| test.swift:102:7:102:7 | AccessorDecl | (unnamed function decl) |
32+
| test.swift:102:7:102:7 | AccessorDecl | (unnamed function decl) |
33+
| test.swift:104:3:104:3 | AccessorDecl | (unnamed function decl) |
34+
| test.swift:105:5:107:5 | AccessorDecl | (unnamed function decl) |
35+
| test.swift:108:5:108:11 | AccessorDecl | (unnamed function decl) |
36+
| test.swift:111:37:113:3 | AccessorDecl | (unnamed function decl) |
37+
| test.swift:115:7:115:7 | AccessorDecl | (unnamed function decl) |
38+
| test.swift:115:7:115:7 | AccessorDecl | (unnamed function decl) |
39+
| test.swift:115:7:115:7 | AccessorDecl | (unnamed function decl) |
40+
| test.swift:116:5:116:25 | AccessorDecl | (unnamed function decl) |
41+
| test.swift:119:7:119:7 | AccessorDecl | (unnamed function decl) |
42+
| test.swift:119:7:119:7 | AccessorDecl | (unnamed function decl) |
43+
| test.swift:119:7:119:7 | AccessorDecl | (unnamed function decl) |
44+
| test.swift:120:5:120:15 | AccessorDecl | (unnamed function decl) |
45+
| test.swift:123:7:123:7 | AccessorDecl | (unnamed function decl) |
46+
| test.swift:123:7:123:7 | AccessorDecl | (unnamed function decl) |
47+
| test.swift:123:7:123:7 | AccessorDecl | (unnamed function decl) |
48+
| test.swift:124:5:124:24 | AccessorDecl | (unnamed function decl) |
49+
| test.swift:127:7:127:7 | AccessorDecl | (unnamed function decl) |
50+
| test.swift:127:7:127:7 | AccessorDecl | (unnamed function decl) |
51+
| test.swift:127:7:127:7 | AccessorDecl | (unnamed function decl) |
52+
| test.swift:128:5:128:14 | AccessorDecl | (unnamed function decl) |
53+
| test.swift:131:7:131:7 | AccessorDecl | (unnamed function decl) |
54+
| test.swift:131:7:131:7 | AccessorDecl | (unnamed function decl) |
55+
| test.swift:131:7:131:7 | AccessorDecl | (unnamed function decl) |
56+
| test.swift:132:5:132:15 | AccessorDecl | (unnamed function decl) |
57+
| test.swift:134:5:134:14 | AccessorDecl | (unnamed function decl) |
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,52 @@
1+
| test.swift:2:7:2:7 | AccessorDecl | test.swift:2:7:2:7 | BraceStmt |
2+
| test.swift:2:7:2:7 | AccessorDecl | test.swift:2:7:2:7 | BraceStmt |
3+
| test.swift:2:7:2:7 | AccessorDecl | test.swift:2:7:2:7 | BraceStmt |
4+
| test.swift:3:7:3:7 | AccessorDecl | test.swift:3:7:3:7 | BraceStmt |
5+
| test.swift:4:5:4:24 | AccessorDecl | test.swift:4:9:4:24 | BraceStmt |
6+
| test.swift:5:5:5:38 | AccessorDecl | test.swift:5:19:5:38 | BraceStmt |
7+
| test.swift:9:17:9:17 | AccessorDecl | test.swift:9:17:9:17 | BraceStmt |
8+
| test.swift:9:17:9:17 | AccessorDecl | test.swift:9:17:9:17 | BraceStmt |
9+
| test.swift:9:17:9:17 | AccessorDecl | test.swift:9:17:9:17 | BraceStmt |
110
| test.swift:28:1:28:37 | ConcreteFuncDecl | test.swift:28:36:28:37 | BraceStmt |
11+
| test.swift:32:3:34:3 | AccessorDecl | test.swift:32:7:34:3 | BraceStmt |
12+
| test.swift:35:3:35:18 | AccessorDecl | test.swift:35:17:35:18 | BraceStmt |
13+
| test.swift:41:7:41:7 | AccessorDecl | test.swift:41:7:41:7 | BraceStmt |
14+
| test.swift:41:7:41:7 | AccessorDecl | test.swift:41:7:41:7 | BraceStmt |
15+
| test.swift:41:7:41:7 | AccessorDecl | test.swift:41:7:41:7 | BraceStmt |
216
| test.swift:50:3:52:3 | ConcreteFuncDecl | test.swift:50:45:52:3 | BraceStmt |
17+
| test.swift:70:5:72:5 | AccessorDecl | test.swift:70:9:72:5 | BraceStmt |
318
| test.swift:76:1:79:1 | ConcreteFuncDecl | test.swift:76:19:79:1 | BraceStmt |
19+
| test.swift:77:20:77:20 | AccessorDecl | test.swift:77:20:77:20 | BraceStmt |
20+
| test.swift:82:7:82:7 | AccessorDecl | test.swift:82:7:82:7 | BraceStmt |
21+
| test.swift:83:5:83:11 | AccessorDecl | test.swift:83:9:83:11 | BraceStmt |
22+
| test.swift:84:5:86:5 | AccessorDecl | test.swift:84:9:86:5 | BraceStmt |
23+
| test.swift:91:27:93:3 | AccessorDecl | test.swift:91:27:93:3 | BraceStmt |
24+
| test.swift:97:5:99:5 | AccessorDecl | test.swift:97:9:99:5 | BraceStmt |
25+
| test.swift:102:7:102:7 | AccessorDecl | test.swift:102:7:102:7 | BraceStmt |
26+
| test.swift:102:7:102:7 | AccessorDecl | test.swift:102:7:102:7 | BraceStmt |
27+
| test.swift:102:7:102:7 | AccessorDecl | test.swift:102:7:102:7 | BraceStmt |
28+
| test.swift:104:3:104:3 | AccessorDecl | test.swift:104:3:104:3 | BraceStmt |
29+
| test.swift:105:5:107:5 | AccessorDecl | test.swift:105:9:107:5 | BraceStmt |
30+
| test.swift:108:5:108:11 | AccessorDecl | test.swift:108:9:108:11 | BraceStmt |
31+
| test.swift:111:37:113:3 | AccessorDecl | test.swift:111:37:113:3 | BraceStmt |
32+
| test.swift:115:7:115:7 | AccessorDecl | test.swift:115:7:115:7 | BraceStmt |
33+
| test.swift:115:7:115:7 | AccessorDecl | test.swift:115:7:115:7 | BraceStmt |
34+
| test.swift:115:7:115:7 | AccessorDecl | test.swift:115:7:115:7 | BraceStmt |
35+
| test.swift:116:5:116:25 | AccessorDecl | test.swift:116:23:116:25 | BraceStmt |
36+
| test.swift:119:7:119:7 | AccessorDecl | test.swift:119:7:119:7 | BraceStmt |
37+
| test.swift:119:7:119:7 | AccessorDecl | test.swift:119:7:119:7 | BraceStmt |
38+
| test.swift:119:7:119:7 | AccessorDecl | test.swift:119:7:119:7 | BraceStmt |
39+
| test.swift:120:5:120:15 | AccessorDecl | test.swift:120:13:120:15 | BraceStmt |
40+
| test.swift:123:7:123:7 | AccessorDecl | test.swift:123:7:123:7 | BraceStmt |
41+
| test.swift:123:7:123:7 | AccessorDecl | test.swift:123:7:123:7 | BraceStmt |
42+
| test.swift:123:7:123:7 | AccessorDecl | test.swift:123:7:123:7 | BraceStmt |
43+
| test.swift:124:5:124:24 | AccessorDecl | test.swift:124:22:124:24 | BraceStmt |
44+
| test.swift:127:7:127:7 | AccessorDecl | test.swift:127:7:127:7 | BraceStmt |
45+
| test.swift:127:7:127:7 | AccessorDecl | test.swift:127:7:127:7 | BraceStmt |
46+
| test.swift:127:7:127:7 | AccessorDecl | test.swift:127:7:127:7 | BraceStmt |
47+
| test.swift:128:5:128:14 | AccessorDecl | test.swift:128:12:128:14 | BraceStmt |
48+
| test.swift:131:7:131:7 | AccessorDecl | test.swift:131:7:131:7 | BraceStmt |
49+
| test.swift:131:7:131:7 | AccessorDecl | test.swift:131:7:131:7 | BraceStmt |
50+
| test.swift:131:7:131:7 | AccessorDecl | test.swift:131:7:131:7 | BraceStmt |
51+
| test.swift:132:5:132:15 | AccessorDecl | test.swift:132:13:132:15 | BraceStmt |
52+
| test.swift:134:5:134:14 | AccessorDecl | test.swift:134:12:134:14 | BraceStmt |
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,25 @@
1+
| test.swift:2:7:2:7 | AccessorDecl | 0 | test.swift:2:7:2:7 | ParamDecl |
2+
| test.swift:5:5:5:38 | AccessorDecl | 0 | test.swift:5:9:5:9 | ParamDecl |
3+
| test.swift:9:17:9:17 | AccessorDecl | 0 | test.swift:9:17:9:17 | ParamDecl |
4+
| test.swift:23:35:23:35 | AccessorDecl | 0 | test.swift:23:35:23:35 | ParamDecl |
15
| test.swift:28:1:28:37 | ConcreteFuncDecl | 0 | test.swift:28:17:28:31 | ParamDecl |
6+
| test.swift:35:3:35:18 | AccessorDecl | 0 | test.swift:35:7:35:7 | ParamDecl |
7+
| test.swift:41:7:41:7 | AccessorDecl | 0 | test.swift:41:7:41:7 | ParamDecl |
28
| test.swift:50:3:52:3 | ConcreteFuncDecl | 0 | test.swift:50:26:50:33 | ParamDecl |
9+
| test.swift:83:5:83:11 | AccessorDecl | 0 | test.swift:83:5:83:5 | ParamDecl |
10+
| test.swift:102:7:102:7 | AccessorDecl | 0 | test.swift:102:7:102:7 | ParamDecl |
11+
| test.swift:104:3:104:3 | AccessorDecl | 0 | file://:0:0:0:0 | ParamDecl |
12+
| test.swift:105:5:107:5 | AccessorDecl | 0 | test.swift:104:13:104:13 | ParamDecl |
13+
| test.swift:108:5:108:11 | AccessorDecl | 0 | test.swift:108:5:108:5 | ParamDecl |
14+
| test.swift:108:5:108:11 | AccessorDecl | 1 | test.swift:104:13:104:13 | ParamDecl |
15+
| test.swift:111:37:113:3 | AccessorDecl | 0 | test.swift:111:13:111:13 | ParamDecl |
16+
| test.swift:111:37:113:3 | AccessorDecl | 1 | test.swift:111:21:111:21 | ParamDecl |
17+
| test.swift:115:7:115:7 | AccessorDecl | 0 | test.swift:115:7:115:7 | ParamDecl |
18+
| test.swift:116:5:116:25 | AccessorDecl | 0 | test.swift:116:13:116:13 | ParamDecl |
19+
| test.swift:119:7:119:7 | AccessorDecl | 0 | test.swift:119:7:119:7 | ParamDecl |
20+
| test.swift:120:5:120:15 | AccessorDecl | 0 | test.swift:120:5:120:5 | ParamDecl |
21+
| test.swift:123:7:123:7 | AccessorDecl | 0 | test.swift:123:7:123:7 | ParamDecl |
22+
| test.swift:124:5:124:24 | AccessorDecl | 0 | test.swift:124:12:124:12 | ParamDecl |
23+
| test.swift:127:7:127:7 | AccessorDecl | 0 | test.swift:127:7:127:7 | ParamDecl |
24+
| test.swift:131:7:131:7 | AccessorDecl | 0 | test.swift:131:7:131:7 | ParamDecl |
25+
| test.swift:132:5:132:15 | AccessorDecl | 0 | test.swift:132:5:132:5 | ParamDecl |

0 commit comments

Comments
 (0)