Nicolas Cannasse
|
e0b97bb68b
minor fix in inline_constructors (fixed issue #1840)
|
12 жил өмнө |
Simon Krajewski
|
be22c0d8f9
error if an @:extern inline constructor cannot be inlined
|
12 жил өмнө |
Nicolas Cannasse
|
189b76fabb
bugfix : use field type instead of assigned expr type for variable storage (Int/Float issue)
|
12 жил өмнө |
Simon Krajewski
|
e00efd8cd4
do not skip cast detection for the first argument of inlined constructors (fixed issue #1810)
|
12 жил өмнө |
Simon Krajewski
|
8ea59bf552
Float/Int/Void cleanup
|
12 жил өмнө |
Nicolas Cannasse
|
fd070205f8
bugfix : don't inline constructors when a method is called
|
12 жил өмнө |
Simon Krajewski
|
cc733f62e2
concatenate strings while creating match patterns (fixed issue #1732)
|
12 жил өмнө |
Simon Krajewski
|
179666bacb
allow iteration over abstract that have @:arrayAccess and a length field
|
12 жил өмнө |
Simon Krajewski
|
79e7877479
handle abstract casts for arguments while inlining (fixed issue #1730)
|
12 жил өмнө |
Simon Krajewski
|
c8b1365f50
type without completion optimization if first completion failed (fixed issue #1286)
|
12 жил өмнө |
Nicolas Cannasse
|
5c2ea23dae
allowed inlined constructors when the variable does not escape the scope
|
12 жил өмнө |
Simon Krajewski
|
872211ce09
always optimize var initialization (fixed issue #1567)
|
12 жил өмнө |
Simon Krajewski
|
935299a65d
license change
|
12 жил өмнө |
Simon Krajewski
|
0c6088c7df
added [key => val] shorthand for Map initialization (fixed issue #960)
|
12 жил өмнө |
Simon Krajewski
|
3d509a2fbc
haxe.FastList -> haxe.ds.GenericStack
|
12 жил өмнө |
Simon Krajewski
|
b0401bdb36
we actually only need the upcast detection for Cpp and As3
|
12 жил өмнө |
Simon Krajewski
|
cbafabf3df
declare typed_cast feature if we generate a typed cast while inlining
|
12 жил өмнө |
Simon Krajewski
|
31cc9ae008
handle unsafe upcasts while inlining (fixed issue #1219)
|
12 жил өмнө |
Simon Krajewski
|
81f60a9201
do not unify abstract _new function while inlining
|
12 жил өмнө |
Simon Krajewski
|
aa15bc0e04
unify abstract implementation functions while inlining
|
12 жил өмнө |
Simon Krajewski
|
7507234559
strict meta
|
12 жил өмнө |
Nicolas Cannasse
|
bb170564f5
fixed for( x in JQuery ) : should use iterator instead of ArrayAccess
|
12 жил өмнө |
Simon Krajewski
|
45aaac23f2
adjusted Vector specification
|
12 жил өмнө |
Simon Krajewski
|
4797b4d47c
support for abstract type parameters (fixed issue #1400)
|
12 жил өмнө |
Nicolas Cannasse
|
a78ba9440f
initial abstract-class support (fixed issue #1298)
|
12 жил өмнө |
Nicolas Cannasse
|
df0709e7e9
merge type_expr and type_expr_with_type (fixed issue #896)
|
12 жил өмнө |
Simon Krajewski
|
79279c97be
moved Typeload.make_const to Optimizer.make_constant_expression
|
12 жил өмнө |
Nicolas Cannasse
|
3f60436205
removed TEnumField, use TField (_,FEnum (en,ef)) instead
|
12 жил өмнө |
Nicolas Cannasse
|
6d0c95a8ec
removed TClosure, added TField FClosure.
|
12 жил өмнө |
Nicolas Cannasse
|
8d25f80906
change TField implementation to specify in which context the field is accessed
|
12 жил өмнө |