Skip to content

Commit 42bee38

Browse files
csharp
1 parent 7cb70eb commit 42bee38

26 files changed

+422
-117
lines changed
Lines changed: 23 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,43 @@
1-
() => { };
1+
() => { foo; };
22
---
33

44
[#1 Content] =
55
[#1 Removal] = 0:1-0:1
66
><
7-
0| () => { };
7+
0| () => { foo; };
88

99
[#1 Domain] = 0:0-0:2
1010
>--<
11-
0| () => { };
11+
0| () => { foo; };
1212

1313
[#1 Insertion delimiter] = " "
1414

1515

16-
[#2 Content] =
17-
[#2 Removal] = 0:7-0:8
18-
>-<
19-
0| () => { };
16+
[#2 Content] = 0:8-0:12
17+
>----<
18+
0| () => { foo; };
2019

21-
[#2 Domain] = 0:0-0:9
22-
>---------<
23-
0| () => { };
20+
[#2 Removal] = 0:7-0:13
21+
>------<
22+
0| () => { foo; };
23+
24+
[#2 Domain] = 0:0-0:14
25+
>--------------<
26+
0| () => { foo; };
2427

2528
[#2 Insertion delimiter] = " "
2629

2730

28-
[#3 Content] =
29-
[#3 Removal] = 0:7-0:8
30-
>-<
31-
0| () => { };
31+
[#3 Content] = 0:8-0:12
32+
>----<
33+
0| () => { foo; };
34+
35+
[#3 Removal] = 0:7-0:13
36+
>------<
37+
0| () => { foo; };
3238

33-
[#3 Domain] = 0:6-0:9
34-
>---<
35-
0| () => { };
39+
[#3 Domain] = 0:6-0:14
40+
>--------<
41+
0| () => { foo; };
3642

3743
[#3 Insertion delimiter] = " "

data/fixtures/scopes/csharp/interior.while.scope

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,36 @@ while (true) { }
22
---
33

44
[#1 Content] =
5-
[#1 Removal] = 0:7-0:11
6-
>----<
5+
[#1 Removal] = 0:14-0:15
6+
>-<
77
0| while (true) { }
88

9-
[#1 Domain] = 0:6-0:12
10-
>------<
9+
[#1 Domain] = 0:0-0:16
10+
>----------------<
1111
0| while (true) { }
1212

1313
[#1 Insertion delimiter] = " "
1414

1515

1616
[#2 Content] =
17-
[#2 Removal] = 0:14-0:15
17+
[#2 Removal] = 0:7-0:11
18+
>----<
19+
0| while (true) { }
20+
21+
[#2 Domain] = 0:6-0:12
22+
>------<
23+
0| while (true) { }
24+
25+
[#2 Insertion delimiter] = " "
26+
27+
28+
[#3 Content] =
29+
[#3 Removal] = 0:14-0:15
1830
>-<
1931
0| while (true) { }
2032

21-
[#2 Domain] = 0:13-0:16
33+
[#3 Domain] = 0:13-0:16
2234
>---<
2335
0| while (true) { }
2436

25-
[#2 Insertion delimiter] = " "
37+
[#3 Insertion delimiter] = " "
Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,27 @@
1-
class MyClass { }
1+
class Foo {
2+
bar() { }
3+
}
24
---
35

46
[#1 Range] =
5-
[#1 Domain] = 0:0-0:17
6-
>-----------------<
7-
0| class MyClass { }
7+
[#1 Domain] = 0:0-2:1
8+
>-----------
9+
0| class Foo {
10+
1| bar() { }
11+
2| }
12+
-<
813

914

1015
[#2 Range] =
11-
[#2 Domain] = 0:15-0:16
12-
>-<
13-
0| class MyClass { }
16+
[#2 Domain] = 0:11-2:0
17+
>
18+
0| class Foo {
19+
1| bar() { }
20+
2| }
21+
<
22+
23+
24+
[#3 Range] =
25+
[#3 Domain] = 1:11-1:12
26+
>-<
27+
1| bar() { }
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
void MyFunk() { }
1+
void Foo() { }
22
---
33

44
[#1 Range] =
5-
[#1 Domain] = 0:0-0:17
6-
>-----------------<
7-
0| void MyFunk() { }
5+
[#1 Domain] = 0:0-0:14
6+
>--------------<
7+
0| void Foo() { }
88

99

1010
[#2 Range] =
11-
[#2 Domain] = 0:15-0:16
12-
>-<
13-
0| void MyFunk() { }
11+
[#2 Domain] = 0:12-0:13
12+
>-<
13+
0| void Foo() { }
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
if (true) { }
2+
else if (false) { }
3+
else { }
4+
---
5+
6+
[#1 Range] =
7+
[#1 Domain] = 0:0-2:8
8+
>-------------
9+
0| if (true) { }
10+
1| else if (false) { }
11+
2| else { }
12+
--------<
13+
14+
15+
[#2 Range] =
16+
[#2 Domain] = 0:11-0:12
17+
>-<
18+
0| if (true) { }
19+
20+
21+
[#3 Range] =
22+
[#3 Domain] = 1:17-1:18
23+
>-<
24+
1| else if (false) { }
25+
26+
27+
[#4 Range] =
28+
[#4 Domain] = 2:6-2:7
29+
>-<
30+
2| else { }
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
while (true) { }
2+
---
3+
4+
[#1 Range] =
5+
[#1 Domain] = 0:0-0:16
6+
>----------------<
7+
0| while (true) { }
8+
9+
10+
[#2 Range] =
11+
[#2 Domain] = 0:14-0:15
12+
>-<
13+
0| while (true) { }
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
class Foo { }
2+
---
3+
4+
[#1 Range] =
5+
[#1 Domain] = 0:0-0:13
6+
>-------------<
7+
0| class Foo { }
8+
9+
10+
[#2 Range] =
11+
[#2 Domain] = 0:11-0:12
12+
>-<
13+
0| class Foo { }
Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,27 @@
1-
class MyClass { }
1+
class Foo {
2+
bar() { }
3+
}
24
---
35

46
[#1 Range] =
5-
[#1 Domain] = 0:0-0:17
6-
>-----------------<
7-
0| class MyClass { }
7+
[#1 Domain] = 0:0-2:1
8+
>-----------
9+
0| class Foo {
10+
1| bar() { }
11+
2| }
12+
-<
813

914

1015
[#2 Range] =
11-
[#2 Domain] = 0:15-0:16
12-
>-<
13-
0| class MyClass { }
16+
[#2 Domain] = 0:11-2:0
17+
>
18+
0| class Foo {
19+
1| bar() { }
20+
2| }
21+
<
22+
23+
24+
[#3 Range] =
25+
[#3 Domain] = 1:11-1:12
26+
>-<
27+
1| bar() { }
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
void MyFunk() { }
1+
void Foo() { }
22
---
33

44
[#1 Range] =
5-
[#1 Domain] = 0:0-0:17
6-
>-----------------<
7-
0| void MyFunk() { }
5+
[#1 Domain] = 0:0-0:14
6+
>--------------<
7+
0| void Foo() { }
88

99

1010
[#2 Range] =
11-
[#2 Domain] = 0:15-0:16
12-
>-<
13-
0| void MyFunk() { }
11+
[#2 Domain] = 0:12-0:13
12+
>-<
13+
0| void Foo() { }
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
if (true) { }
2+
else if (false) { }
3+
else { }
4+
---
5+
6+
[#1 Range] =
7+
[#1 Domain] = 0:0-2:8
8+
>-------------
9+
0| if (true) { }
10+
1| else if (false) { }
11+
2| else { }
12+
--------<
13+
14+
15+
[#2 Range] =
16+
[#2 Domain] = 0:11-0:12
17+
>-<
18+
0| if (true) { }
19+
20+
21+
[#3 Range] =
22+
[#3 Domain] = 1:17-1:18
23+
>-<
24+
1| else if (false) { }
25+
26+
27+
[#4 Range] =
28+
[#4 Domain] = 2:6-2:7
29+
>-<
30+
2| else { }

0 commit comments

Comments
 (0)