Skip to content

Commit bfcafdd

Browse files
python
1 parent 0263b32 commit bfcafdd

15 files changed

+198
-40
lines changed

data/fixtures/scopes/python/name.argument.actual.iteration.scope

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,7 @@ aaa(bbb=0, ccc=1)
77
0| aaa(bbb=0, ccc=1)
88

99

10-
[#2 Range] = 0:4-0:16
10+
[#2 Range] =
11+
[#2 Domain] = 0:4-0:16
1112
>------------<
1213
0| aaa(bbb=0, ccc=1)
13-
14-
[#2 Domain] = 0:3-0:17
15-
>--------------<
16-
0| aaa(bbb=0, ccc=1)
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
class Foo:
2+
pass
3+
---
4+
5+
[#1 Range] =
6+
[#1 Domain] = 0:0-1:8
7+
>----------
8+
0| class Foo:
9+
1| pass
10+
--------<
11+
12+
13+
[#2 Range] =
14+
[#2 Domain] = 1:4-1:8
15+
>----<
16+
1| pass

data/fixtures/scopes/python/type.argument.formal.constructor.iteration.scope

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,29 @@ class MyClass:
44
---
55

66
[#1 Range] =
7-
[#1 Domain] = 1:4-2:12
8-
>---------------------------
7+
[#1 Domain] = 0:0-2:12
8+
>--------------
9+
0| class MyClass:
910
1| def __init__(self, a: int):
1011
2| pass
1112
------------<
1213

1314

1415
[#2 Range] =
15-
[#2 Domain] = 1:17-1:29
16-
>------------<
16+
[#2 Domain] = 1:4-2:12
17+
>---------------------------
1718
1| def __init__(self, a: int):
19+
2| pass
20+
------------<
1821

1922

2023
[#3 Range] =
21-
[#3 Domain] = 2:8-2:12
24+
[#3 Domain] = 1:17-1:29
25+
>------------<
26+
1| def __init__(self, a: int):
27+
28+
29+
[#4 Range] =
30+
[#4 Domain] = 2:8-2:12
2231
>----<
2332
2| pass

data/fixtures/scopes/python/type.argument.formal.iteration.scope

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,20 @@ def funk(a: int):
33
---
44

55
[#1 Range] =
6-
[#1 Domain] = 0:9-0:15
7-
>------<
6+
[#1 Domain] = 0:0-1:8
7+
>-----------------
88
0| def funk(a: int):
9+
1| pass
10+
--------<
911

1012

1113
[#2 Range] =
12-
[#2 Domain] = 1:4-1:8
14+
[#2 Domain] = 0:9-0:15
15+
>------<
16+
0| def funk(a: int):
17+
18+
19+
[#3 Range] =
20+
[#3 Domain] = 1:4-1:8
1321
>----<
1422
1| pass

data/fixtures/scopes/python/type.argument.formal.method.iteration.scope

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,29 @@ class MyClass:
44
---
55

66
[#1 Range] =
7-
[#1 Domain] = 1:4-2:12
8-
>-----------------
7+
[#1 Domain] = 0:0-2:12
8+
>--------------
9+
0| class MyClass:
910
1| def funk(a: int):
1011
2| pass
1112
------------<
1213

1314

1415
[#2 Range] =
15-
[#2 Domain] = 1:13-1:19
16-
>------<
16+
[#2 Domain] = 1:4-2:12
17+
>-----------------
1718
1| def funk(a: int):
19+
2| pass
20+
------------<
1821

1922

2023
[#3 Range] =
21-
[#3 Domain] = 2:8-2:12
24+
[#3 Domain] = 1:13-1:19
25+
>------<
26+
1| def funk(a: int):
27+
28+
29+
[#4 Range] =
30+
[#4 Domain] = 2:8-2:12
2231
>----<
2332
2| pass

data/fixtures/scopes/python/type.field.iteration.scope

Lines changed: 0 additions & 8 deletions
This file was deleted.
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
class Foo:
2+
def bar():
3+
pass
4+
---
5+
6+
[#1 Range] =
7+
[#1 Domain] = 0:0-2:12
8+
>----------
9+
0| class Foo:
10+
1| def bar():
11+
2| pass
12+
------------<
13+
14+
15+
[#2 Range] =
16+
[#2 Domain] = 1:4-2:12
17+
>----------
18+
1| def bar():
19+
2| pass
20+
------------<
21+
22+
23+
[#3 Range] =
24+
[#3 Domain] = 2:8-2:12
25+
>----<
26+
2| pass
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
def foo():
2+
pass
3+
---
4+
5+
[#1 Range] =
6+
[#1 Domain] = 0:0-1:8
7+
>----------
8+
0| def foo():
9+
1| pass
10+
--------<
11+
12+
13+
[#2 Range] =
14+
[#2 Domain] = 1:4-1:8
15+
>----<
16+
1| pass
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
if True:
2+
pass
3+
elif False:
4+
pass
5+
else:
6+
pass
7+
---
8+
9+
[#1 Range] =
10+
[#1 Domain] = 0:0-5:8
11+
>--------
12+
0| if True:
13+
1| pass
14+
2| elif False:
15+
3| pass
16+
4| else:
17+
5| pass
18+
--------<
19+
20+
21+
[#2 Range] =
22+
[#2 Domain] = 1:4-1:8
23+
>----<
24+
1| pass
25+
26+
27+
[#3 Range] =
28+
[#3 Domain] = 3:4-3:8
29+
>----<
30+
3| pass
31+
32+
33+
[#4 Range] =
34+
[#4 Domain] = 5:4-5:8
35+
>----<
36+
5| pass
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
while True:
2+
pass
3+
---
4+
5+
[#1 Range] =
6+
[#1 Domain] = 0:0-1:8
7+
>-----------
8+
0| while True:
9+
1| pass
10+
--------<
11+
12+
13+
[#2 Range] =
14+
[#2 Domain] = 1:4-1:8
15+
>----<
16+
1| pass

0 commit comments

Comments
 (0)