Rudy Ges
|
e8e29c4732
Fix warnings (#11170)
|
hace 2 años |
Simon Krajewski
|
85ed07d2ca
Turn TSwitch into a record (#11160)
|
hace 2 años |
RblSb
|
ea162bc467
Dont check `return expr` in assignments (#11114)
|
hace 2 años |
RblSb
|
31779014a0
Early returns in NullCoal (#10791)
|
hace 2 años |
Aleksandr Kuzmenko
|
fe23a92264
[nullsafety] allow passing nullable to dynamic (#9588, closes #10272, closes #10276)
|
hace 3 años |
Simon Krajewski
|
4f3b0330ea
[typer] add apply_typedef convenience function
|
hace 3 años |
Aleksandr Kuzmenko
|
8aa45536e6
[nullsafety] fixed tracking var declarations (#10428)
|
hace 3 años |
Aleksandr Kuzmenko
|
9a4ddfb37e
[nullsafety] don't check extern fields initialization (fixes #10448)
|
hace 3 años |
Simon Krajewski
|
95c74c3d15
Use FieldAccess for constructors too (#9756)
|
hace 5 años |
Simon Krajewski
|
194cccdd45
Class flags (#9713)
|
hace 5 años |
Dmitrii Maganov
|
6ebfa98191
[nullsafety] fix null unfold for abstract over null (#9650)
|
hace 5 años |
Aleksandr Kuzmenko
|
f2553abd20
[nullsafety] respect `var @:nullSafety(Off) v`
|
hace 5 años |
Aleksandr Kuzmenko
|
c6dabfcc92
[nullsafety] respect @:nullSafety(Off) in closures in constructors
|
hace 5 años |
Aleksandr Kuzmenko
|
ed11c83f3b
[nullsafety] fixed varios scenarios of `if..else` branching (closes #9474)
|
hace 5 años |
Aleksandr Kuzmenko
|
d5487c452c
add __LOC__ to "die" calls for exact failure positions even if "die" is inlined
|
hace 5 años |
Aleksandr Kuzmenko
|
a56e3d1448
Better error reporting upon compiler crashes (#9314)
|
hace 5 años |
Aleksandr Kuzmenko
|
9dd62f10ab
renamed @:arguments to @:haxe.arguments
|
hace 5 años |
Aleksandr Kuzmenko
|
5a948923e9
[nullsafety] respect `@:nullSafety(Off)` on arguments
|
hace 5 años |
Aleksandr Kuzmenko
|
555c915334
[nullsafety] fixed field access on a block with nullable var declared inside
|
hace 5 años |
Aleksandr Kuzmenko
|
8329f2df8d
typo [skip ci]
|
hace 5 años |
Aleksandr Kuzmenko
|
dafc63f7c5
[nullsafety] treat Strict as a single-threaded mode; added StrictThreaded
|
hace 5 años |
Aleksandr Kuzmenko
|
27c349a525
[wip] Tail recursion elimination (#8908)
|
hace 5 años |
Simon Krajewski
|
5e5ffb8104
[typer] add tmono type
|
hace 5 años |
Aleksandr Kuzmenko
|
8663dea0e8
[nullsafety] validate @:nullSafety meta arguments (closes #8116)
|
hace 5 años |
Aleksandr Kuzmenko
|
a21d7bceaf
[nullsafety] don't complain on nullable passed to `trace`
|
hace 6 años |
Aleksandr Kuzmenko
|
e79e708689
[nullsafety] ignore autogenerated `_this = null` (closes #8443)
|
hace 6 años |
Aleksandr Kuzmenko
|
0650545b1c
[nullsafety] deal with casts inserted by abstracts (fixes #8122)
|
hace 6 años |
Aleksandr Kuzmenko
|
f7b7fb5e39
[nullsafety] functions for debug-printing expressions
|
hace 6 años |
Aleksandr Kuzmenko
|
80af8db69a
cleanup [skip ci]
|
hace 6 años |
Aleksandr Kuzmenko
|
9045ae7c6a
reset own function locals after initial body scan (fixes #8442)
|
hace 6 años |