File tree Expand file tree Collapse file tree 7 files changed +517
-18
lines changed
data/fixtures/scopes/csharp Expand file tree Collapse file tree 7 files changed +517
-18
lines changed Original file line number Diff line number Diff line change @@ -2,3 +2,98 @@ if (true) { }
22else if (false) { }
33else { }
44---
5+
6+ [#1 Content] =
7+ [#1 Removal] = 0:11-0:12
8+ >-<
9+ 0| if (true) { }
10+
11+ [#1 Domain] = 0:0-0:13
12+ >-------------<
13+ 0| if (true) { }
14+
15+ [#1 Insertion delimiter] = " "
16+
17+
18+ [#2 Content] =
19+ [#2 Removal] = 0:4-0:8
20+ >----<
21+ 0| if (true) { }
22+
23+ [#2 Domain] = 0:3-0:9
24+ >------<
25+ 0| if (true) { }
26+
27+ [#2 Insertion delimiter] = " "
28+
29+
30+ [#3 Content] =
31+ [#3 Removal] = 0:11-0:12
32+ >-<
33+ 0| if (true) { }
34+
35+ [#3 Domain] = 0:10-0:13
36+ >---<
37+ 0| if (true) { }
38+
39+ [#3 Insertion delimiter] = " "
40+
41+
42+ [#4 Content] =
43+ [#4 Removal] = 1:17-1:18
44+ >-<
45+ 1| else if (false) { }
46+
47+ [#4 Domain] = 1:0-1:19
48+ >-------------------<
49+ 1| else if (false) { }
50+
51+ [#4 Insertion delimiter] = " "
52+
53+
54+ [#5 Content] =
55+ [#5 Removal] = 1:9-1:14
56+ >-----<
57+ 1| else if (false) { }
58+
59+ [#5 Domain] = 1:8-1:15
60+ >-------<
61+ 1| else if (false) { }
62+
63+ [#5 Insertion delimiter] = " "
64+
65+
66+ [#6 Content] =
67+ [#6 Removal] = 1:17-1:18
68+ >-<
69+ 1| else if (false) { }
70+
71+ [#6 Domain] = 1:16-1:19
72+ >---<
73+ 1| else if (false) { }
74+
75+ [#6 Insertion delimiter] = " "
76+
77+
78+ [#7 Content] =
79+ [#7 Removal] = 2:6-2:7
80+ >-<
81+ 2| else { }
82+
83+ [#7 Domain] = 2:0-2:8
84+ >--------<
85+ 2| else { }
86+
87+ [#7 Insertion delimiter] = " "
88+
89+
90+ [#8 Content] =
91+ [#8 Removal] = 2:6-2:7
92+ >-<
93+ 2| else { }
94+
95+ [#8 Domain] = 2:5-2:8
96+ >---<
97+ 2| else { }
98+
99+ [#8 Insertion delimiter] = " "
Original file line number Diff line number Diff line change 11() => 0;
22---
3+
4+ [#1 Content] =
5+ [#1 Removal] = 0:1-0:1
6+ ><
7+ 0| () => 0;
8+
9+ [#1 Domain] = 0:0-0:2
10+ >--<
11+ 0| () => 0;
12+
13+ [#1 Insertion delimiter] = " "
14+
15+
16+ [#2 Content] =
17+ [#2 Removal] = 0:6-0:7
18+ >-<
19+ 0| () => 0;
20+
21+ [#2 Domain] = 0:0-0:7
22+ >-------<
23+ 0| () => 0;
24+
25+ [#2 Insertion delimiter] = " "
Original file line number Diff line number Diff line change 11do { } while (true);
22---
3+
4+ [#1 Content] =
5+ [#1 Removal] = 0:4-0:5
6+ >-<
7+ 0| do { } while (true);
8+
9+ [#1 Domain] = 0:0-0:20
10+ >--------------------<
11+ 0| do { } while (true);
12+
13+ [#1 Insertion delimiter] = " "
14+
15+
16+ [#2 Content] =
17+ [#2 Removal] = 0:4-0:5
18+ >-<
19+ 0| do { } while (true);
20+
21+ [#2 Domain] = 0:3-0:6
22+ >---<
23+ 0| do { } while (true);
24+
25+ [#2 Insertion delimiter] = " "
26+
27+
28+ [#3 Content] =
29+ [#3 Removal] = 0:14-0:18
30+ >----<
31+ 0| do { } while (true);
32+
33+ [#3 Domain] = 0:13-0:19
34+ >------<
35+ 0| do { } while (true);
36+
37+ [#3 Insertion delimiter] = " "
Original file line number Diff line number Diff line change @@ -9,3 +9,173 @@ switch (aaa) {
99 break;
1010}
1111---
12+
13+ [#1 Content] = 1:4-8:14
14+ >-------
15+ 1| case 0:
16+ 2| foo;
17+ 3| break;
18+ 4| case 1: {
19+ 5| break;
20+ 6| }
21+ 7| default:
22+ 8| break;
23+ --------------<
24+
25+ [#1 Removal] = 0:14-9:0
26+ >
27+ 0| switch (aaa) {
28+ 1| case 0:
29+ 2| foo;
30+ 3| break;
31+ 4| case 1: {
32+ 5| break;
33+ 6| }
34+ 7| default:
35+ 8| break;
36+ 9| }
37+ <
38+
39+ [#1 Domain] = 0:0-9:1
40+ >--------------
41+ 0| switch (aaa) {
42+ 1| case 0:
43+ 2| foo;
44+ 3| break;
45+ 4| case 1: {
46+ 5| break;
47+ 6| }
48+ 7| default:
49+ 8| break;
50+ 9| }
51+ -<
52+
53+ [#1 Insertion delimiter] = " "
54+
55+
56+ [#2 Content] =
57+ [#2 Removal] = 0:8-0:11
58+ >---<
59+ 0| switch (aaa) {
60+
61+ [#2 Domain] = 0:7-0:12
62+ >-----<
63+ 0| switch (aaa) {
64+
65+ [#2 Insertion delimiter] = " "
66+
67+
68+ [#3 Content] = 1:4-8:14
69+ >-------
70+ 1| case 0:
71+ 2| foo;
72+ 3| break;
73+ 4| case 1: {
74+ 5| break;
75+ 6| }
76+ 7| default:
77+ 8| break;
78+ --------------<
79+
80+ [#3 Removal] = 0:14-9:0
81+ >
82+ 0| switch (aaa) {
83+ 1| case 0:
84+ 2| foo;
85+ 3| break;
86+ 4| case 1: {
87+ 5| break;
88+ 6| }
89+ 7| default:
90+ 8| break;
91+ 9| }
92+ <
93+
94+ [#3 Domain] = 0:13-9:1
95+ >-
96+ 0| switch (aaa) {
97+ 1| case 0:
98+ 2| foo;
99+ 3| break;
100+ 4| case 1: {
101+ 5| break;
102+ 6| }
103+ 7| default:
104+ 8| break;
105+ 9| }
106+ -<
107+
108+ [#3 Insertion delimiter] = " "
109+
110+
111+ [#4 Content] =
112+ [#4 Removal] = 2:8-3:14
113+ >----
114+ 2| foo;
115+ 3| break;
116+ --------------<
117+
118+ [#4 Domain] = 1:4-3:14
119+ >-------
120+ 1| case 0:
121+ 2| foo;
122+ 3| break;
123+ --------------<
124+
125+ [#4 Insertion delimiter] = " "
126+
127+
128+ [#5 Content] = 5:8-5:14
129+ >------<
130+ 5| break;
131+
132+ [#5 Removal] = 4:13-6:4
133+ >
134+ 4| case 1: {
135+ 5| break;
136+ 6| }
137+ ----<
138+
139+ [#5 Domain] = 4:4-6:5
140+ >---------
141+ 4| case 1: {
142+ 5| break;
143+ 6| }
144+ -----<
145+
146+ [#5 Insertion delimiter] = " "
147+
148+
149+ [#6 Content] = 5:8-5:14
150+ >------<
151+ 5| break;
152+
153+ [#6 Removal] = 4:13-6:4
154+ >
155+ 4| case 1: {
156+ 5| break;
157+ 6| }
158+ ----<
159+
160+ [#6 Domain] = 4:12-6:5
161+ >-
162+ 4| case 1: {
163+ 5| break;
164+ 6| }
165+ -----<
166+
167+ [#6 Insertion delimiter] = " "
168+
169+
170+ [#7 Content] =
171+ [#7 Removal] = 8:8-8:14
172+ >------<
173+ 8| break;
174+
175+ [#7 Domain] = 7:4-8:14
176+ >--------
177+ 7| default:
178+ 8| break;
179+ --------------<
180+
181+ [#7 Insertion delimiter] = " "
Original file line number Diff line number Diff line change 11true ? 1 : 0;
22---
3+
4+ [#1 Content] =
5+ [#1 Removal] =
6+ [#1 Domain] = 0:0-0:4
7+ >----<
8+ 0| true ? 1 : 0;
9+
10+ [#1 Insertion delimiter] = " "
11+
12+
13+ [#2 Content] =
14+ [#2 Removal] =
15+ [#2 Domain] = 0:7-0:8
16+ >-<
17+ 0| true ? 1 : 0;
18+
19+ [#2 Insertion delimiter] = " "
20+
21+
22+ [#3 Content] =
23+ [#3 Removal] =
24+ [#3 Domain] = 0:11-0:12
25+ >-<
26+ 0| true ? 1 : 0;
27+
28+ [#3 Insertion delimiter] = " "
You can’t perform that action at this time.
0 commit comments