Simon Krajewski
|
5978d0afd5
do not recurse into TFunction when checking var init
|
10 tahun lalu |
Simon Krajewski
|
4a3ca9a0ed
fix Null-wrapping in `add_final_return` (closes #4341)
|
10 tahun lalu |
Nicolas Cannasse
|
3a1d544b6d
disabled filter that's causing heisenbug (close #4347)
|
10 tahun lalu |
Simon Krajewski
|
c881639793
run constructor inlining before simplification (closes #4326)
|
10 tahun lalu |
Simon Krajewski
|
02a525adce
minor
|
10 tahun lalu |
Simon Krajewski
|
1834e86a4d
disable `null.field` checks for now (see #4072)
|
10 tahun lalu |
Simon Krajewski
|
242273677a
always remove `@:generic` base classes that have `@:const` type parameters
|
10 tahun lalu |
Simon Krajewski
|
02b3345a28
[php] [as3] support metadata on interfaces (closes #2042)
|
10 tahun lalu |
Simon Krajewski
|
25cb28edc0
do not apply `@:native` to non-core-type abstracts (see #4158)
|
10 tahun lalu |
Simon Krajewski
|
91722809c3
detect null expressions in invalid places (closes #4072)
|
10 tahun lalu |
Simon Krajewski
|
ff6f33e0fe
fix `@:enum` abstract removal in no-dce mode (see #4103)
|
10 tahun lalu |
Simon Krajewski
|
52e3e1c2c1
remove `@:generic` classes if they extend removable classes (see #4092)
|
10 tahun lalu |
Simon Krajewski
|
c2d45eb8a4
always remove `@:generic` classes if they extend a type parameter (see #4092)
|
10 tahun lalu |
Simon Krajewski
|
6871736796
check variable initialization before running the simplifier (closes #4076)
|
10 tahun lalu |
Simon Krajewski
|
523c860c69
fix detection of `@:generic` classes with constructor constraints (closes #4070)
|
10 tahun lalu |
Dan Korostelev
|
b703429a3d
[js] only lookup js.Boot.HaxeError when TThrow is detected
|
10 tahun lalu |
Simon Krajewski
|
15e8bb321d
[js] do not try to be too clever about enum printing
|
10 tahun lalu |
Dan Korostelev
|
fd1fb9f46b
[js] follow exception type in wrap_js_exceptions
|
10 tahun lalu |
Dan Korostelev
|
a408b473c8
don't print reserved type path warning for extern types
|
10 tahun lalu |
Dan Korostelev
|
0f9138e5fc
[js] wrap thrown objects that are not instances of js.Errors into a special error object that preserves callstack, unwrap on catch
|
10 tahun lalu |
Simon Krajewski
|
2f3ce8f2d0
save `cf_name` in `save_class_state` (see #4035)
|
10 tahun lalu |
Dan Korostelev
|
7eeeed0b33
remove flash8 target (see #3922)
|
10 tahun lalu |
Cauê Waneck
|
4aef533fd3
[java/cs] Also restore cf_params. See #3350
|
10 tahun lalu |
Cauê Waneck
|
ca3a08430f
[comp-server] Merge changes from compserver branch. See #3350
|
10 tahun lalu |
Simon Krajewski
|
e3e21c6f2a
remove void-rewrite in `promote_complex_rhs` because it is not implemented properly and causes too many issues (see #4004)
|
10 tahun lalu |
Simon Krajewski
|
99efbe15f4
allow using abstracts as value if they have `@:runtimeValue`
|
10 tahun lalu |
Simon Krajewski
|
2652bb23c2
do not override DCE settings if `-D doc-gen` is in place (closes #3939)
|
10 tahun lalu |
Simon Krajewski
|
87aea095ff
[js] [flash] add `pf_reserved_type_paths`, give warning for `[],"Object"` (closes #3634)
|
10 tahun lalu |
Simon Krajewski
|
ba507a4d32
Revert "compare v_id instead of physical equality for variables to avoid issues with interp encoding"
|
10 tahun lalu |
Dan Korostelev
|
194ba29a46
compare v_id instead of physical equality for variables to avoid issues with interp encoding
|
10 tahun lalu |