Simon Krajewski
|
d59b43dc1e
support `@:ifFeature` on classes
|
10 years ago |
Simon Krajewski
|
7b7f6ba8af
use proper metadata for `@:const`
|
10 years ago |
Simon Krajewski
|
71ce0545eb
disallow duplicate type parameter names (closes #4293)
|
10 years ago |
Simon Krajewski
|
9e7eb804a6
support `@:const T` instead of Const for type parameters
|
10 years ago |
Simon Krajewski
|
15fc1686ee
support metadata on type parameters (see #3836)
|
10 years ago |
Simon Krajewski
|
4261f658f9
allow `@:coreType` abstracts to have methods without bodies (closes #4274)
|
10 years ago |
Simon Krajewski
|
075298f982
allow using `@:op(a.b)` instead of `@:resolve` (see #4275)
|
10 years ago |
Simon Krajewski
|
a59ed34c54
properly store abstract resolve methods on the abstract
|
10 years ago |
Simon Krajewski
|
644fa9626b
allow `@:op([])` instead of `@:arrayAccess` and use it on haxe.ds.Vector to test (see #4275)
|
10 years ago |
Simon Krajewski
|
9e75bd4fcd
forward `@:native` to abstract implementation class (closes #4158)
|
10 years ago |
Simon Krajewski
|
d31fa2986a
activate `@:resolve` on abstracts (closes #3753)
|
10 years ago |
Simon Krajewski
|
3cfcc3b207
rework return control flow detection (closes #4114)
|
10 years ago |
Cauê Waneck
|
903d0ef47e
[java] Do not change parameters of recursive type parameters. Closes #3173
|
10 years ago |
Simon Krajewski
|
50c28e209f
move haxe.Rest and haxe.EitherType to haxe.extern package (closes #3601)
|
10 years ago |
Cauê Waneck
|
d9d88b3f96
[java] Correctly allow boxed types to be used. Closes #2964
|
10 years ago |
Cauê Waneck
|
ab01ed1156
minor
|
10 years ago |
Cauê Waneck
|
f2b4f9e7e7
[java] Do not require a body for JNI functions.
|
10 years ago |
Cauê Waneck
|
23e5ade487
[java/cs] Only return function overloads
|
10 years ago |
Cauê Waneck
|
60a75de31c
[java-lib] Java target working again, now without checks
|
10 years ago |
Cauê Waneck
|
a2605670ec
[java-lib] (unstable) Cleanup normalize_jclass, and start to add no-check mode.
|
10 years ago |
Cauê Waneck
|
1585b9b001
[java] Make java.lang primitive boxed types as abstracts instead of
|
10 years ago |
Cauê Waneck
|
0016207c5e
[java/cs] Added @:strict metadata that performs type checking on C#/Java
|
10 years ago |
Simon Krajewski
|
da1e5bac63
allow type name reification
|
10 years ago |
Cauê Waneck
|
4f16854cbb
[java/cs] Delay duplicate overloaded constructor check. See #2687
|
10 years ago |
Simon Krajewski
|
c62eeca827
[parser] support type path completion for metadata arguments (closes #3931)
|
10 years ago |
Simon Krajewski
|
b2167ae7cc
type abstract constructors to return the abstract, not the underlying type
|
10 years ago |
Simon Krajewski
|
ba507a4d32
Revert "compare v_id instead of physical equality for variables to avoid issues with interp encoding"
|
10 years ago |
Dan Korostelev
|
194ba29a46
compare v_id instead of physical equality for variables to avoid issues with interp encoding
|
10 years ago |
Nicolas Cannasse
|
47d6e44d8d
improved macro error reporting (close #3566)
|
10 years ago |
Simon Krajewski
|
6b3befa912
add import completion for statics (see #2263)
|
10 years ago |