Tom Hvitved
|
962768e7c0
|
Disambiguate toStrings for nested synthetic local variables
|
2021-06-04 19:20:11 +02:00 |
|
Tom Hvitved
|
6678ac0347
|
Desugar compound assignments
|
2021-06-04 10:39:06 +02:00 |
|
Tom Hvitved
|
e85677a040
|
Adjust locations of synthesized AST nodes
|
2021-05-25 21:27:34 +02:00 |
|
Arthur Baars
|
ce23ae33e7
|
Fix Scope::parentOf for HereDocBody
|
2021-05-25 11:27:45 +02:00 |
|
Tom Hvitved
|
ff06e724b1
|
AST synthesis framework
|
2021-05-12 19:58:52 +02:00 |
|
Nick Rolfe
|
f3852f9b56
|
Create synthetic self nodes for calls without explicit receivers
|
2021-04-28 16:43:40 +01:00 |
|
Tom Hvitved
|
7eaf02a0bf
|
Make external AstNode an IPA type
|
2021-03-16 12:50:20 +01:00 |
|
Arthur Baars
|
f3d1c804be
|
Update test data
|
2021-02-25 12:57:18 +01:00 |
|
Arthur Baars
|
336b310668
|
AST: improve AST for special parameters
|
2021-02-24 19:07:16 +01:00 |
|
Arthur Baars
|
cb21e8edda
|
CFG: hide nodes that are not proper AstNodes
|
2021-02-24 19:07:16 +01:00 |
|
Arthur Baars
|
bde04d48a2
|
Merge pull request #116 from github/aibaars/cfg-loop-post-order
CFG: make loop expressions post order
|
2021-02-08 09:53:25 +01:00 |
|
Arthur Baars
|
b553eb6964
|
CFG: make 'for .. in' post-order
Use the 'in' as the intermediate node that checks whether the Enumerable
has more elements.
|
2021-02-05 18:23:31 +01:00 |
|
Arthur Baars
|
bfc5ee3149
|
Correct the scope of class/method names etc.
|
2021-02-04 15:30:58 +01:00 |
|
Tom Hvitved
|
2077ba4a1f
|
Add SSA library
|
2021-01-27 10:39:19 +01:00 |
|