Simon Krajewski
|
0c5bf3926f
reactivate null checker code, but disable it by default
|
10 jaren geleden |
Simon Krajewski
|
aec6dd7c03
do not create a return expression for closures that return Void (see #2767)
|
10 jaren geleden |
Simon Krajewski
|
f511cb2f6d
[cpp] time native compilation
|
10 jaren geleden |
Simon Krajewski
|
22c52735dc
make sure we have `generate target` timers around the generators (see #3819)
|
10 jaren geleden |
Simon Krajewski
|
444868419d
CHANGES.txt update [skip ci]
|
10 jaren geleden |
Simon Krajewski
|
f6cd97bed1
remove abstract inline closure restriction (closes #4165)
|
10 jaren geleden |
Simon Krajewski
|
25cb28edc0
do not apply `@:native` to non-core-type abstracts (see #4158)
|
10 jaren geleden |
Simon Krajewski
|
8f8b967326
avoid French string literal
|
10 jaren geleden |
Simon Krajewski
|
baaa83292a
make Map literals aware of IntMap, StringMap, ObjectMap and EnumValueMap (closes #3935)
|
10 jaren geleden |
Simon Krajewski
|
f520bf2814
rework Map literals to use `unify_min` if no expected type is given (see #4196)
|
10 jaren geleden |
Simon Krajewski
|
cdb55eb5b4
repair collateral damage from renaming `_types` to `_params`
|
10 jaren geleden |
Simon Krajewski
|
ef9254491b
[js] do not output double semicolons (closes #4077)
|
10 jaren geleden |
Simon Krajewski
|
d40ed7b13f
deal with KAbstract + KFloat/KInt (closes #4122)
|
10 jaren geleden |
Simon Krajewski
|
9e75bd4fcd
forward `@:native` to abstract implementation class (closes #4158)
|
10 jaren geleden |
Simon Krajewski
|
b951a8aa5b
support `@:fakeEnum` matching in pattern matcher maybe (see #4153)
|
10 jaren geleden |
Simon Krajewski
|
38b70b26b0
fix abstract setter detection (closes #4180)
|
10 jaren geleden |
Simon Krajewski
|
82848eed3e
allow --no-output to affect --interp (closes #4053)
|
10 jaren geleden |
Gama11
|
c2503f1a1b
s_expr: make sure EObjectDecl matches haxe.macro.Printer as well
|
10 jaren geleden |
Gama11
|
e32afa993f
Context.hx typo fix (an compiler vs a compiler)
|
10 jaren geleden |
Gama11
|
cc807c4566
s_expr: omit \n after case and default, add spaces around EBinop and after ECatch, fix test for #2958
|
10 jaren geleden |
Gama11
|
26e7a43c30
s_expr: omit blocks for case and default
|
10 jaren geleden |
Gama11
|
1c8e805c37
s_expr: proper indent
|
10 jaren geleden |
Gama11
|
ae7bb40429
Nest the functions required by s_expr
|
10 jaren geleden |
Gama11
|
1988f7aa05
Initial port of haxe.macro.Printer to s_expr
|
10 jaren geleden |
Simon Krajewski
|
1d41525228
if all else fails, use expected type (closes #3804)
|
10 jaren geleden |
Simon Krajewski
|
319588b6bf
support {| completion (closes #3907)
|
10 jaren geleden |
Simon Krajewski
|
02ffaa21a4
do not allow assigning Method to Var unless read is AccNormal (closes #3975)
|
10 jaren geleden |
Simon Krajewski
|
91722809c3
detect null expressions in invalid places (closes #4072)
|
10 jaren geleden |
Simon Krajewski
|
3bfe98e0c0
print values of defines in -v mode (closes #4104)
|
10 jaren geleden |
Simon Krajewski
|
d31fa2986a
activate `@:resolve` on abstracts (closes #3753)
|
10 jaren geleden |