Herby Vojčík
|
9a5863100a
Edge-case test.
|
4 years ago |
Herby Vojčík
|
8394923393
Local-return-aware `Promise new:`. Fixes #1257.
|
4 years ago |
Herby Vojčík
|
b9f2080c19
Add {allS,s}lotNames. Move to new APIs.
|
4 years ago |
Herby Vojčík
|
013a949c51
Move to use three-param $core.addClass; part 2.
|
4 years ago |
Herby Vojčík
|
0d17796250
JS format: innerEval out, context in.
|
4 years ago |
Herby Vojčík
|
eafbf84248
Different cr/lf sanitizing of source code.
|
4 years ago |
Herby Vojčík
|
bb191d4827
Fix tests so they actually are interpreted/dbgd.
|
4 years ago |
Herby Vojčík
|
1d76f230e7
In <jsOverride:args:>, args can be permutated.
|
4 years ago |
Herby Vojčík
|
5490c0ad03
Typo in method name.
|
4 years ago |
Herby Vojčík
|
3de75162c3
N-adic jsOverride:args: works.
|
4 years ago |
Herby Vojčík
|
37473d1701
Niladic jsOverride: works in interpreter.
|
4 years ago |
Herby Vojčík
|
f6a76689c1
Split different aliasing needs.
|
4 years ago |
Herby Vojčík
|
a1e3134d30
Niladic #jsOverride: pragma - super sends.
|
4 years ago |
Herby Vojčík
|
ebf2869dd3
IRMethod manages some of aliasing logistics.
|
4 years ago |
Herby Vojčík
|
9e68ecec3e
Remove $receiver.
|
4 years ago |
Herby Vojčík
|
6d96c99a65
Clean scope var tests & test-only #isFoo methods.
|
4 years ago |
Herby Vojčík
|
e25f7b9973
Make externally known variables unassignable.
|
4 years ago |
Herby Vojčík
|
973f0466dd
Tests for (semantic) invalid assignment.
|
4 years ago |
Herby Vojčík
|
1f96af67dd
Compiler: VariableNode changes.
|
4 years ago |
Herby Vojčík
|
72cf503117
Use TSingleDagChild et. al in Compiler-AST.
|
4 years ago |
Herby Vojčík
|
30ff55811d
Compiler: less aliasing.
|
4 years ago |
Herby Vojčík
|
eba01a8328
Compile debug augmentation differently.
|
4 years ago |
Herby Vojčík
|
0864daf565
Remove test-only #isJSStatementNode.
|
4 years ago |
Herby Vojčík
|
5cbf8e633b
Regression test for inlined receiver evaluation.
|
5 years ago |
Herby Vojčík
|
6ff24aaf97
Supersends are not inlined.
|
5 years ago |
Herby Vojčík
|
f8053cd07c
One more case for 1242 tests.
|
5 years ago |
Herby Vojčík
|
1693b5d526
Inlined empty closures return nil. Fix #1242.
|
5 years ago |
Herby Vojčík
|
ef1f6f1881
IRNonLocalReturnInliner. Fix #1244.
|
5 years ago |
Herby Vojčík
|
c53dd9e50c
Less strings.
|
5 years ago |
Herby Vojčík
|
8b3314ae11
Compiler test contexts in traits.
|
5 years ago |