You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: spec/tags/truffle/parsing/parsing_tags.txt
+12-3Lines changed: 12 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,7 @@ fails:Parsing a BEGIN block (BEGIN { ... }) case is parsed correctly
2
2
fails:Parsing a END block (END { ... }) case is parsed correctly
3
3
fails:Parsing a Encoding keyword (__ENCODING__ keyword) case is parsed correctly
4
4
fails:Parsing a begin ... end block (with multiple expressions inside a block) case is parsed correctly
5
+
fails:Parsing a Block (Argument descriptors / when numbered parameters used in a block) case is parsed correctly
5
6
fails:Parsing a Block (Argument descriptors / with block (def a(&b))) case is parsed correctly
6
7
fails:Parsing a Block (Argument descriptors / with double splat operator (**kw)) case is parsed correctly
7
8
fails:Parsing a Block (Argument descriptors / with double splat operator without variable name (**)) case is parsed correctly
@@ -11,13 +12,16 @@ fails:Parsing a Block (Argument descriptors / with optional positional parameter
11
12
fails:Parsing a Block (Argument descriptors / when multiple positional parameters only) case is parsed correctly
12
13
fails:Parsing a Block (Argument descriptors / with splat operator and preceding and following parameters) case is parsed correctly
13
14
fails:Parsing a Block (Argument descriptors / with splat operator without name and preceding and following parameters) case is parsed correctly
15
+
fails:Parsing a Block (Argument descriptors / with implicit rest parameter (|a,|)) case is parsed correctly
14
16
fails:Parsing a Block (Arity / with block (def a(&b))) case is parsed correctly
15
17
fails:Parsing a Block (Arity / with double splat operator (**kw)) case is parsed correctly
16
18
fails:Parsing a Block (Arity / with keyword arguments) case is parsed correctly
17
19
fails:Parsing a Block (Arity / with optional keyword arguments) case is parsed correctly
18
20
fails:Parsing a Block (Arity / with optional positional parameters) case is parsed correctly
19
21
fails:Parsing a Block (Arity / when multiple positional parameters only) case is parsed correctly
22
+
fails:Parsing a Block (Arity / when numbered parameters used in a block) case is parsed correctly
20
23
fails:Parsing a Block (Arity / with splat operator and preceding and following parameters) case is parsed correctly
24
+
fails:Parsing a Block (Arity / with implicit rest parameter (|a,|)) case is parsed correctly
21
25
fails:Parsing a Block (Destructuring array argument / when no rest positional parameter but optional parameters count > 1 - it tries to destruct) case is parsed correctly
22
26
fails:Parsing a Block (Destructuring array argument / when no rest positional parameter but required parameters count > 1 - it tries to destruct) case is parsed correctly
23
27
fails:Parsing a Block (Destructuring array argument / when no rest positional parameter but one required parameter and one optional one - it tries to destruct) case is parsed correctly
@@ -37,6 +41,7 @@ fails:Parsing a Block (Parameters to local variables / with keyword arguments) c
37
41
fails:Parsing a Block (Parameters to local variables / with optional keyword arguments) case is parsed correctly
38
42
fails:Parsing a Block (Parameters to local variables / with optional positional parameters) case is parsed correctly
39
43
fails:Parsing a Block (Parameters to local variables / when multiple positional parameters only) case is parsed correctly
44
+
fails:Parsing a Block (Parameters to local variables / when numbered parameters used in a block) case is parsed correctly
40
45
fails:Parsing a Block (Parameters to local variables / with splat operator and preceding and following parameters) case is parsed correctly
41
46
fails:Parsing a Block (Parameters to local variables / without parameters) case is parsed correctly
42
47
fails:Parsing a Block (Tail expression / with explicit return inside then branch of the `if` operator) case is parsed correctly
@@ -170,10 +175,12 @@ fails:Parsing a Rational number (with Float value) case is parsed correctly
170
175
fails:Parsing a Rational number (with Integer value) case is parsed correctly
171
176
fails:Parsing a Rational number (with negative value) case is parsed correctly
172
177
fails:Parsing a Regexp (Regexp literal in boolean context (e.g. condition in if, while, etc)) case is parsed correctly
178
+
fails:Parsing a Regexp (Regexp literal in boolean context with interpolation (e.g. condition in if, while, etc)) case is parsed correctly
173
179
fails:Parsing a Regexp (a literal) case is parsed correctly
174
180
fails:Parsing a Regexp (a literal with interpolation (with #{...})) case is parsed correctly
175
181
fails:Parsing a Regexp (a literal with interpolation but without expression (#{})) case is parsed correctly
176
182
fails:Parsing a Regexp (a literal with options (e.g. i, x, m, o)) case is parsed correctly
183
+
fails:Parsing a Regexp (with named captured group (/(?<a>b)/)) case is parsed correctly
177
184
fails:Parsing a Rescue keyword (backtrace optimization / disabled / when rescue section is Range (... rescue 1..3)) case is parsed correctly
178
185
fails:Parsing a Rescue keyword (backtrace optimization / disabled / when rescue section is Regexp (... rescue /a/)) case is parsed correctly
179
186
fails:Parsing a Rescue keyword (backtrace optimization / enabled / when rescue section is __FILE__ constant (... rescue __FILE__)) case is parsed correctly
@@ -193,9 +200,11 @@ fails:Parsing a Return (return operator in a block in a class definition body) c
193
200
fails:Parsing a Return (return operator in a block in a module definition body) case is parsed correctly
194
201
fails:Parsing a Return (return operator in a block without a value) case is parsed correctly
195
202
fails:Parsing a Return (return operator in a lambda) case is parsed correctly
196
-
fails:Parsing a Return (return operator in a method (with a value)) case is parsed correctly
197
-
fails:Parsing a Return (return operator in a method without value) case is parsed correctly
198
-
fails:Parsing a Return (return operator with splat operator (return *a)) case is parsed correctly
203
+
fails:Parsing a Return (return operator in a lambda in a class definition body) case is parsed correctly
204
+
fails:Parsing a Return (return operator in a lambda in a module definition body) case is parsed correctly
205
+
fails:Parsing a Return (return operator in a lambda method call) case is parsed correctly
206
+
fails:Parsing a Return (return operator in a lambda method call in a class definition body) case is parsed correctly
207
+
fails:Parsing a Return (return operator in a lambda method call in a module definition body) case is parsed correctly
199
208
fails:Parsing a Sequence of expressions () case is parsed correctly
200
209
fails:Parsing a String (Literal with interpolation when when expressions are % String literals) case is parsed correctly
201
210
fails:Parsing a String (Literal with interpolation when expressions are Strings) case is parsed correctly
0 commit comments