Skip to content

Commit 3bc6b72

Browse files
committed
Remove function name from argument iteration scope
1 parent 7536803 commit 3bc6b72

File tree

3 files changed

+17
-42
lines changed

3 files changed

+17
-42
lines changed

data/fixtures/scopes/r/argument.actual.iteration.scope

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ foo(x, y)
66
>----<
77
0| foo(x, y)
88

9-
[#1 Domain] = 0:0-0:9
10-
>---------<
9+
[#1 Domain] = 0:3-0:9
10+
>------<
1111
0| foo(x, y)
1212

1313

Lines changed: 11 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,17 @@
1-
abc <- function(
2-
x,
3-
y
4-
){
5-
}
1+
abc <- function(x, y){}
62

73
---
84

9-
[#1 Range] = 0:16-3:0
10-
>
11-
0| abc <- function(
12-
1| x,
13-
2| y
14-
3| ){
15-
<
5+
[#1 Range] = 0:16-0:20
6+
>----<
7+
0| abc <- function(x, y){}
168

17-
[#1 Domain] = 0:0-4:1
18-
>----------------
19-
0| abc <- function(
20-
1| x,
21-
2| y
22-
3| ){
23-
4| }
24-
-<
9+
[#1 Domain] = 0:15-0:21
10+
>------<
11+
0| abc <- function(x, y){}
2512

2613

27-
[#2 Range] = 0:16-3:0
28-
>
29-
0| abc <- function(
30-
1| x,
31-
2| y
32-
3| ){
33-
<
34-
35-
[#2 Domain] = 0:7-4:1
36-
>---------
37-
0| abc <- function(
38-
1| x,
39-
2| y
40-
3| ){
41-
4| }
42-
-<
14+
[#2 Range] =
15+
[#2 Domain] = 0:16-0:20
16+
>----<
17+
0| abc <- function(x, y){}

queries/r.scm

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@
9393
arguments: (arguments
9494
open: "(" @argumentList.start.endOf @argumentOrParameter.iteration.start.endOf
9595
close: ")" @argumentList.end.startOf @argumentOrParameter.iteration.end.startOf
96-
) @_dummy
96+
) @_dummy @argumentOrParameter.iteration.domain
9797
(#empty-single-multi-delimiter! @argumentList.start.endOf @_dummy "" ", " ",\n")
9898
)
9999

@@ -104,10 +104,10 @@
104104
parameters: (parameters
105105
open: "(" @argumentList.start.endOf @argumentOrParameter.iteration.start.endOf
106106
close: ")" @argumentList.end.startOf @argumentOrParameter.iteration.end.startOf
107-
) @_dummy
107+
) @_dummy @argumentOrParameter.iteration.domain
108108
(#empty-single-multi-delimiter! @argumentList.start.endOf @_dummy "" ", " ",\n")
109109
)
110-
] @argumentList.domain @argumentOrParameter.iteration.domain
110+
] @argumentList.domain
111111

112112
(arguments
113113
"(" @argumentOrParameter.iteration.start.endOf
@@ -141,7 +141,7 @@
141141
) @_dummy
142142
(#empty-single-multi-delimiter! @argumentList.start.endOf @_dummy "" ", " ",\n")
143143
)
144-
] @argumentList.domain @argumentOrParameter.iteration.domain
144+
] @argumentList.domain
145145

146146

147147
;; Function calls

0 commit comments

Comments
 (0)