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
+6-46Lines changed: 6 additions & 46 deletions
Original file line number
Diff line number
Diff line change
@@ -2,31 +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
-
fails:Parsing a Method call (super / in a method body with explicit arguments) case is parsed correctly
23
-
fails:Parsing a Method call (super / in a method body without explicit arguments) case is parsed correctly
24
-
fails:Parsing a Method call (super / outside a method body with explicit arguments) case is parsed correctly
25
-
fails:Parsing a Method call (super / outside a method body without explicit arguments) case is parsed correctly
26
-
fails:Parsing a Method call (super / in a method body with explicit arguments) case is parsed correctly
27
-
fails:Parsing a Method call (super / in a method body without explicit arguments) case is parsed correctly
28
-
fails:Parsing a Method call (super / outside a method body with explicit arguments) case is parsed correctly
29
-
fails:Parsing a Method call (super / outside a method body without explicit arguments) case is parsed correctly
30
12
fails:Parsing a &&= (Assign an attribute local variable (a.b &&= c)) case is parsed correctly
31
13
fails:Parsing a &&= (Assign an referenced element (a[b] &&= c)) case is parsed correctly
32
14
fails:Parsing a &&= (Assign an element referenced with multiple indexes (a[b, c, d] &&= e)) case is parsed correctly
@@ -36,44 +18,22 @@ fails:Parsing a &&= (Variable assignment/fully qualified constant (::A &&= b)) c
36
18
fails:Parsing a &&= (Variable assignment/global variable ($a &&= b)) case is parsed correctly
37
19
fails:Parsing a &&= (Variable assignment/instance variable (@a &&= b)) case is parsed correctly
38
20
fails:Parsing a &&= (Variable assignment/local variable (a &&= b)) case is parsed correctly
39
-
fails:Parsing a Match (=~ operator) case is parsed correctly
40
-
fails:Parsing a Match (=~ operator/with Regexp literal as a RHS) case is parsed correctly
41
-
fails:Parsing a Match (=~ operator/with Regexp literal as a LHS (without named capture groups)) case is parsed correctly
42
21
fails:Parsing a Match (=~ operator/with Regexp literal as a LHS without interpolation and with named capture groups) case is parsed correctly
43
22
fails:Parsing a Parentheses operator (empty) case is parsed correctly
44
23
fails:Parsing a Parentheses operator (with multiple expressions, e.g. (1; 2; 3)) case is parsed correctly
45
24
fails:Parsing a Parentheses operator (with single expression) case is parsed correctly
46
25
fails:Parsing a ||= (Assign an attribute of a local variable (a.b ||= c)) case is parsed correctly
47
26
fails:Parsing a ||= (Assign an referenced element (a[b] ||= c)) case is parsed correctly
48
27
fails:Parsing a ||= (Assign an element referenced with multiple indexes (a[b, c, d] ||= e)) case is parsed correctly
49
-
fails:Parsing a ||= (Variable assignment/class variable (@@a ||= b)) case is parsed correctly
50
28
fails:Parsing a ||= (Variable assignment/constant (A ||= b)) case is parsed correctly
51
29
fails:Parsing a ||= (Variable assignment/fully qualified constant (::A ||= b)) case is parsed correctly
52
-
fails:Parsing a ||= (Variable assignment/global variable ($a ||= b)) case is parsed correctly
53
-
fails:Parsing a ||= (Variable assignment/instance variable (@a ||= b)) case is parsed correctly
54
-
fails:Parsing a ||= (Variable assignment/local variable (a ||= b)) case is parsed correctly
55
-
fails:Parsing a Range (Beginningless Range literal ..b) case is parsed correctly
56
-
fails:Parsing a Range (Endless Range literal a..) case is parsed correctly
57
-
fails:Parsing a Range (Range literal a...b (with excluded end)) case is parsed correctly
58
-
fails:Parsing a Range (Range literal a..b (with included end)) case is parsed correctly
59
-
fails:Parsing a Range (When Range boundaries are Integer values) case is parsed correctly
60
-
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
61
30
fails:Parsing a Rational number (with big Integer value (>= 2^64).) case is parsed correctly
62
31
fails:Parsing a Rational number (with Float value) case is parsed correctly
63
-
fails:Parsing a Rational number (with Integer value) case is parsed correctly
64
-
fails:Parsing a Rational number (with negative value) case is parsed correctly
65
32
fails:Parsing a Regexp (Regexp literal in boolean context (e.g. condition in if, while, etc)) case is parsed correctly
66
33
fails:Parsing a Regexp (Regexp literal in boolean context with interpolation (e.g. condition in if, while, etc)) case is parsed correctly
67
-
fails:Parsing a Regexp (a literal) case is parsed correctly
68
-
fails:Parsing a Regexp (a literal with interpolation (with #{...})) case is parsed correctly
69
-
fails:Parsing a Regexp (a literal with interpolation but without expression (#{})) case is parsed correctly
70
-
fails:Parsing a Regexp (a literal with options (e.g. i, x, m, o)) case is parsed correctly
71
-
fails:Parsing a Regexp (with named captured group (/(?<a>b)/)) case is parsed correctly
72
34
fails:Parsing a Rescue keyword (backtrace optimization / disabled / when rescue section is Range (... rescue 1..3)) case is parsed correctly
73
35
fails:Parsing a Rescue keyword (backtrace optimization / disabled / when rescue section is Regexp (... rescue /a/)) case is parsed correctly
74
36
fails:Parsing a Rescue keyword (backtrace optimization / enabled / when rescue section is __FILE__ constant (... rescue __FILE__)) case is parsed correctly
75
-
fails:Parsing a Rescue keyword (backtrace optimization / enabled / when rescue section is local variable defined in outer scope (... rescue a)) case is parsed correctly
76
-
fails:Parsing a Rescue keyword (rescue in a method) case is parsed correctly
77
37
fails:Parsing a Rescue keyword (modifier / backtrace optimization / disabled / when rescue section is Range (... rescue 1..3)) case is parsed correctly
78
38
fails:Parsing a Rescue keyword (modifier / backtrace optimization / disabled / when rescue section is Regexp (... rescue /a/)) case is parsed correctly
79
39
fails:Parsing a Rescue keyword (modifier / backtrace optimization / enabled / when rescue section is __FILE__ constant (... rescue __FILE__)) case is parsed correctly
@@ -87,14 +47,14 @@ fails:Parsing a String (Literal with interpolation when expressions are Strings)
87
47
fails:Parsing a Symbol (Literal with interpolation when expressions are % String literals) case is parsed correctly
88
48
fails:Parsing a Symbol (Literal with interpolation when expressions are Strings) case is parsed correctly
89
49
fails:Parsing a Undef (with multiple Symbols) case is parsed correctly
90
-
fails:Parsing a Yield (yield operator with arguments) case is parsed correctly
91
-
fails:Parsing a Yield (yield operator with keyword arguments) case is parsed correctly
92
-
fails:Parsing a Yield (yield operator with double splat operator (yield **a)) case is parsed correctly
93
50
fails:Parsing a Yield (yield operator with splat operator (yield *a)) case is parsed correctly
94
51
fails:Parsing a Yield (yield operator with splat operator with multiple following positional arguments (yield *a, b, c)) case is parsed correctly
95
52
fails:Parsing a Yield (yield operator with splat operator with multiple preceding and following positional arguments (yield a, *b, c)) case is parsed correctly
96
-
fails:Parsing a Yield (yield operator with splat operator with multiple preceding positional arguments (yield a, b, *c)) case is parsed correctly
97
53
fails:Parsing a Yield (yield operator with splat operator with a single following positional argument (yield *a, b)) case is parsed correctly
98
54
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
99
-
fails:Parsing a Yield (yield operator with splat operator with a single preceding positional argument (yield a, *b)) case is parsed correctly
100
-
fails:Parsing a Yield (yield operator without arguments) case is parsed correctly
55
+
fails:Parsing a Method call (super / outside a method body without explicit arguments) case is parsed correctly
56
+
fails:Parsing a += (Assign an attribute local variable (a.b += c)) case is parsed correctly
57
+
fails:Parsing a += (Assign an referenced element (a[b] += c)) case is parsed correctly
58
+
fails:Parsing a += (Assign an element referenced with multiple indexes (a[b, c, d] += e)) case is parsed correctly
59
+
fails:Parsing a += (Variable assignment/constant (A += b)) case is parsed correctly
60
+
fails:Parsing a += (Variable assignment/fully qualified constant (::A += b)) case is parsed correctly
0 commit comments