Arthur Baars
|
20022b6f3a
|
Add test case
|
2024-01-05 14:39:30 +01:00 |
|
Tom Hvitved
|
e96cbeb00a
|
Ruby: Adjust locations of synthesized nodes
|
2023-08-14 14:37:47 +02:00 |
|
Tom Hvitved
|
77fca277fe
|
Ruby: Improve desugaring of for loops
|
2023-08-10 13:22:01 +02:00 |
|
Arthur Baars
|
f391948b53
|
Ruby: update expected output
|
2023-02-06 10:17:19 +01:00 |
|
Arthur Baars
|
3c15fd266d
|
Ruby: add one-line pattern match test
|
2023-02-06 10:17:19 +01:00 |
|
Tom Hvitved
|
007ab2b7ce
|
Ruby: Do not expose AST layer through ruby.qll
|
2022-09-13 19:59:56 +02:00 |
|
Arthur Baars
|
abf3ce6223
|
Ruby: expressions in pin operator ^
|
2022-01-28 19:47:31 +01:00 |
|
Arthur Baars
|
b9258e78ca
|
Ruby: non-local variables in variable reference pattern
|
2022-01-28 19:47:31 +01:00 |
|
Tom Hvitved
|
301d0bbdf8
|
Ruby: Restructure test to avoid dead code
|
2022-01-06 12:27:03 +13:00 |
|
Arthur Baars
|
a86ba3b14e
|
Ruby: rename WhenExpr to WhenClause
|
2021-12-21 12:31:24 +01:00 |
|
Arthur Baars
|
46144fe0a3
|
Ruby: InClause and WhenClause are no longer Expr
|
2021-12-17 14:04:25 +01:00 |
|
Tom Hvitved
|
9ea8b20e77
|
Ruby: Deprecate Pattern classes
|
2021-12-14 15:04:40 +01:00 |
|
Arthur Baars
|
44a615839d
|
Add test case with rest variable and no prefix elements
|
2021-12-09 15:23:25 +01:00 |
|
Arthur Baars
|
f08eb8e616
|
Revert "Temporarily allow CFG inconsistencies"
This reverts commit dca1e34cd8.
|
2021-12-09 15:23:25 +01:00 |
|
Arthur Baars
|
51998294ad
|
Ruby: add AST classes for parenthesized patterns
|
2021-12-03 18:13:53 +01:00 |
|
Arthur Baars
|
1e026ef45e
|
AST: merge Case and CaseMatch classes
|
2021-11-29 16:00:17 +01:00 |
|
Arthur Baars
|
dca1e34cd8
|
Temporarily allow CFG inconsistencies
|
2021-11-25 13:42:59 +01:00 |
|
Arthur Baars
|
16e1e97ff0
|
Add test data for case-in expressions
|
2021-11-25 13:25:33 +01:00 |
|
Arthur Baars
|
976daddd36
|
Move files to ruby subfolder
|
2021-10-15 11:47:28 +02:00 |
|