Cauê Waneck
|
d33d14657b
[objc] Added initial function call and tests
|
10 年 前 |
Simon Krajewski
|
be3c6298bf
[macro] add Context.getLocalImports (closes #3560)
|
10 年 前 |
Simon Krajewski
|
47e9ca6bb4
move some type path related functions around
|
10 年 前 |
Simon Krajewski
|
7b7f6ba8af
use proper metadata for `@:const`
|
10 年 前 |
Simon Krajewski
|
15fc1686ee
support metadata on type parameters (see #3836)
|
10 年 前 |
Simon Krajewski
|
54d7bbb928
[parser] support `(expr is type_path)` syntax but just translate it to a Std.is call for now (see #2976)
|
10 年 前 |
Gama11
|
c2503f1a1b
s_expr: make sure EObjectDecl matches haxe.macro.Printer as well
|
10 年 前 |
Gama11
|
cc807c4566
s_expr: omit \n after case and default, add spaces around EBinop and after ECatch, fix test for #2958
|
10 年 前 |
Gama11
|
26e7a43c30
s_expr: omit blocks for case and default
|
10 年 前 |
Gama11
|
1c8e805c37
s_expr: proper indent
|
10 年 前 |
Gama11
|
ae7bb40429
Nest the functions required by s_expr
|
10 年 前 |
Gama11
|
1988f7aa05
Initial port of haxe.macro.Printer to s_expr
|
10 年 前 |
Simon Krajewski
|
d31fa2986a
activate `@:resolve` on abstracts (closes #3753)
|
10 年 前 |
Hugh
|
8b72f276e4
[cpp] Some work on @:nativeGen. Fix unreflective in some cases. Add @:nonVirtual meta.
|
10 年 前 |
Dan Korostelev
|
f9ab409deb
add @:noPrivateAccess to re-enable access control within @:privateAccess (closes #3714)
|
10 年 前 |
Hugh
|
05f10acb2e
[cpp] Add calling convention to function pointers
|
10 年 前 |
hughsando
|
18793906b5
[cpp] Add meta for injecting include files into generated headers and cpp. Add meta for including external implementation files into the build.
|
10 年 前 |
Cauê Waneck
|
a2605670ec
[java-lib] (unstable) Cleanup normalize_jclass, and start to add no-check mode.
|
10 年 前 |
Cauê Waneck
|
0016207c5e
[java/cs] Added @:strict metadata that performs type checking on C#/Java
|
10 年 前 |
Simon Krajewski
|
18de81238b
improve pattern match conversion using IntMap instead of List and avoid some work in macro-mode (see #3937)
|
10 年 前 |
Simon Krajewski
|
c62eeca827
[parser] support type path completion for metadata arguments (closes #3931)
|
10 年 前 |
Hugh
|
9b27cc8e25
[cpp] Cripple native property usage by default. Closes #2852.
|
10 年 前 |
Dan Korostelev
|
5d93cd47ec
add Context.storeTypedExpr (closes #3906)
|
10 年 前 |
Simon Krajewski
|
495f3c5cd1
add an Error exception to ast.ml so we have something that can be raised from anywhere
|
10 年 前 |
Simon Krajewski
|
d6b78afe6b
[js] preserve quoted field status (closes #3101)
|
10 年 前 |
Cauê Waneck
|
1422aee8fc
[java/cs] Added @:implicitCast to mark where an implicit cast took place, and penalize implicit casts on overload selection
|
10 年 前 |
Dan Korostelev
|
c40bb588a3
rename @:reallyUsed to @:directlyUsed
|
10 年 前 |
Simon Krajewski
|
f744218240
mark current field with `@:has_untyped` and ignore it in the analyzer (closes #3845)
|
10 年 前 |
Simon Krajewski
|
7aec33f78e
implement resolve on abstracts but comment it out (see #3753)
|
10 年 前 |
Simon Krajewski
|
5135a2265b
store var inits and function arg defaults in `@:value`
|
10 年 前 |