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
-35Lines changed: 0 additions & 35 deletions
Original file line number
Diff line number
Diff line change
@@ -2,23 +2,13 @@ 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
-
6
5
# issue with implicit rest parameters is tracked here:
7
6
# - https://bugs.ruby-lang.org/issues/19971
8
7
# - https://github.com/ruby/prism/issues/1722
9
8
fails:Parsing a Block (Argument descriptors / with implicit rest parameter (|a,|)) case is parsed correctly
10
9
fails:Parsing a Block (Arity / with implicit rest parameter (|a,|)) case is parsed correctly
11
-
12
-
fails:Parsing a class << (reopen an object singleton class) case is parsed correctly
13
10
fails:Parsing a Complex number (Complex literal `bri` (without real part) where b is Float is represented as `Complext.convert(0, Rational.convert(b*100, 100))` where 100 is some power of 10 to convert b to Integer) case is parsed correctly
14
-
fails:Parsing a Complex number (Complex literal `bri` (without real part) where b is Integer is represented as `Complext.convert(0, Rational.convert(b, 1))`) case is parsed correctly
15
-
fails:Parsing a Complex number (Complex literal in format of a + bi is represented as `a + Complex.convert(0, b)`) case is parsed correctly
16
-
fails:Parsing a Def (Name / Non singleton / in an anonymous module) case is parsed correctly
17
-
fails:Parsing a Def (Name / Singleton / in an anonymous module) case is parsed correctly
18
-
fails:Parsing a defined? (with yield in a method body (defined? yield)) case is parsed correctly
19
-
fails:Parsing a Ensure keyword (ensure in a method) case is parsed correctly
20
11
fails:Parsing a For operator (for ... in ... operator) case is parsed correctly
21
-
fails:Parsing a Integer (when doesn't fit into Java Long (>= 64 bits)) case is parsed correctly
22
12
fails:Parsing a &&= (Assign an attribute local variable (a.b &&= c)) case is parsed correctly
23
13
fails:Parsing a &&= (Assign an referenced element (a[b] &&= c)) case is parsed correctly
24
14
fails:Parsing a &&= (Assign an element referenced with multiple indexes (a[b, c, d] &&= e)) case is parsed correctly
@@ -28,44 +18,25 @@ fails:Parsing a &&= (Variable assignment/fully qualified constant (::A &&= b)) c
28
18
fails:Parsing a &&= (Variable assignment/global variable ($a &&= b)) case is parsed correctly
29
19
fails:Parsing a &&= (Variable assignment/instance variable (@a &&= b)) case is parsed correctly
30
20
fails:Parsing a &&= (Variable assignment/local variable (a &&= b)) case is parsed correctly
31
-
fails:Parsing a Match (=~ operator) case is parsed correctly
32
-
fails:Parsing a Match (=~ operator/with Regexp literal as a RHS) case is parsed correctly
33
-
fails:Parsing a Match (=~ operator/with Regexp literal as a LHS (without named capture groups)) case is parsed correctly
34
21
fails:Parsing a Match (=~ operator/with Regexp literal as a LHS without interpolation and with named capture groups) case is parsed correctly
35
22
fails:Parsing a Parentheses operator (empty) case is parsed correctly
36
23
fails:Parsing a Parentheses operator (with multiple expressions, e.g. (1; 2; 3)) case is parsed correctly
37
24
fails:Parsing a Parentheses operator (with single expression) case is parsed correctly
38
25
fails:Parsing a ||= (Assign an attribute of a local variable (a.b ||= c)) case is parsed correctly
39
26
fails:Parsing a ||= (Assign an referenced element (a[b] ||= c)) case is parsed correctly
40
27
fails:Parsing a ||= (Assign an element referenced with multiple indexes (a[b, c, d] ||= e)) case is parsed correctly
41
-
fails:Parsing a ||= (Variable assignment/class variable (@@a ||= b)) case is parsed correctly
42
28
fails:Parsing a ||= (Variable assignment/constant (A ||= b)) case is parsed correctly
43
29
fails:Parsing a ||= (Variable assignment/fully qualified constant (::A ||= b)) case is parsed correctly
44
-
fails:Parsing a ||= (Variable assignment/global variable ($a ||= b)) case is parsed correctly
45
-
fails:Parsing a ||= (Variable assignment/instance variable (@a ||= b)) case is parsed correctly
46
-
fails:Parsing a ||= (Variable assignment/local variable (a ||= b)) case is parsed correctly
47
-
fails:Parsing a Range (Beginningless Range literal ..b) case is parsed correctly
48
-
fails:Parsing a Range (Endless Range literal a..) case is parsed correctly
49
-
fails:Parsing a Range (Range literal a...b (with excluded end)) case is parsed correctly
50
-
fails:Parsing a Range (Range literal a..b (with included end)) case is parsed correctly
51
-
fails:Parsing a Range (When Range boundaries are Integer values) case is parsed correctly
52
-
fails:Parsing a Range (When Range boundaries are big Integer values (that don't fit into Java int, so > 2**32)) case is parsed correctly
53
30
fails:Parsing a Rational number (with big Integer value (>= 2^64).) case is parsed correctly
54
31
fails:Parsing a Rational number (with Float value) case is parsed correctly
55
-
fails:Parsing a Rational number (with Integer value) case is parsed correctly
56
-
fails:Parsing a Rational number (with negative value) case is parsed correctly
57
32
fails:Parsing a Regexp (Regexp literal in boolean context (e.g. condition in if, while, etc)) case is parsed correctly
58
33
fails:Parsing a Regexp (Regexp literal in boolean context with interpolation (e.g. condition in if, while, etc)) case is parsed correctly
59
-
fails:Parsing a Regexp (a literal) case is parsed correctly
60
34
fails:Parsing a Regexp (a literal with interpolation (with #{...})) case is parsed correctly
61
35
fails:Parsing a Regexp (a literal with interpolation but without expression (#{})) case is parsed correctly
62
36
fails:Parsing a Regexp (a literal with options (e.g. i, x, m, o)) case is parsed correctly
63
-
fails:Parsing a Regexp (with named captured group (/(?<a>b)/)) case is parsed correctly
64
37
fails:Parsing a Rescue keyword (backtrace optimization / disabled / when rescue section is Range (... rescue 1..3)) case is parsed correctly
65
38
fails:Parsing a Rescue keyword (backtrace optimization / disabled / when rescue section is Regexp (... rescue /a/)) case is parsed correctly
66
39
fails:Parsing a Rescue keyword (backtrace optimization / enabled / when rescue section is __FILE__ constant (... rescue __FILE__)) case is parsed correctly
67
-
fails:Parsing a Rescue keyword (backtrace optimization / enabled / when rescue section is local variable defined in outer scope (... rescue a)) case is parsed correctly
68
-
fails:Parsing a Rescue keyword (rescue in a method) case is parsed correctly
69
40
fails:Parsing a Rescue keyword (modifier / backtrace optimization / disabled / when rescue section is Range (... rescue 1..3)) case is parsed correctly
70
41
fails:Parsing a Rescue keyword (modifier / backtrace optimization / disabled / when rescue section is Regexp (... rescue /a/)) case is parsed correctly
71
42
fails:Parsing a Rescue keyword (modifier / backtrace optimization / enabled / when rescue section is __FILE__ constant (... rescue __FILE__)) case is parsed correctly
@@ -79,15 +50,9 @@ fails:Parsing a String (Literal with interpolation when expressions are Strings)
79
50
fails:Parsing a Symbol (Literal with interpolation when expressions are % String literals) case is parsed correctly
80
51
fails:Parsing a Symbol (Literal with interpolation when expressions are Strings) case is parsed correctly
81
52
fails:Parsing a Undef (with multiple Symbols) case is parsed correctly
82
-
fails:Parsing a Yield (yield operator with arguments) case is parsed correctly
83
-
fails:Parsing a Yield (yield operator with keyword arguments) case is parsed correctly
84
-
fails:Parsing a Yield (yield operator with double splat operator (yield **a)) case is parsed correctly
85
53
fails:Parsing a Yield (yield operator with splat operator (yield *a)) case is parsed correctly
86
54
fails:Parsing a Yield (yield operator with splat operator with multiple following positional arguments (yield *a, b, c)) case is parsed correctly
87
55
fails:Parsing a Yield (yield operator with splat operator with multiple preceding and following positional arguments (yield a, *b, c)) case is parsed correctly
88
-
fails:Parsing a Yield (yield operator with splat operator with multiple preceding positional arguments (yield a, b, *c)) case is parsed correctly
89
56
fails:Parsing a Yield (yield operator with splat operator with a single following positional argument (yield *a, b)) case is parsed correctly
90
57
fails:Parsing a Yield (yield operator with splat operator with a single preceding and following positional argument (yield a, *b, c)) case is parsed correctly
91
-
fails:Parsing a Yield (yield operator with splat operator with a single preceding positional argument (yield a, *b)) case is parsed correctly
92
-
fails:Parsing a Yield (yield operator without arguments) case is parsed correctly
93
58
fails:Parsing a Method call (super / outside a method body without explicit arguments) case is parsed correctly
0 commit comments