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 |
Simon Krajewski
|
6d93c97d72
rename `m_features` to `m_if_feature`
|
10 years ago |
Nicolas Cannasse
|
e01fbc4ec0
allow retry of build of child class when parent not ready (close #2117)
|
10 years ago |
Nicolas Cannasse
|
39d918246d
minor changes in pass debugging
|
10 years ago |
Nicolas Cannasse
|
25bf7d970d
make sure to build type params constraints when we build the class (close #3789)
|
10 years ago |
Cauê Waneck
|
48e2a29bf8
[net-lib] Do not check property access on -net-lib extern classes. Closes #3474
|
10 years ago |
Cauê Waneck
|
482dda90bd
[net-lib] Generally improved error and debug messages;
|
10 years ago |
Cauê Waneck
|
5cd5a8bafe
[java/cs] Allow properties to work with overloaded functions. Closes #3842
|
10 years ago |
Simon Krajewski
|
eaa62aab92
rename `Context.getConstructorArguments` to `getCallArguments` (closes #3833)
|
10 years ago |
Simon Krajewski
|
d367e7b8db
disallow `@:callable` on `@:coreType` abstracts and fix call completion (see #3830)
|
10 years ago |
Simon Krajewski
|
8d1cc78651
use TLazy for delayed abstract relation checks so we can be sure invalid ones are detected before they crash the compiler this is a long commit message (closes #3782)
|
10 years ago |
Simon Krajewski
|
52d1ec7c1e
make sure member variables do not access the vthis variable (closes #3783)
|
10 years ago |
Simon Krajewski
|
7aec33f78e
implement resolve on abstracts but comment it out (see #3753)
|
10 years ago |
Nicolas Cannasse
|
f27a3c1e12
allow compiler caching of extern types (close #1946)
|
10 years ago |