Simon Krajewski
|
274a71c422
transform abstract fields that are returned from a build macro (see #3514)
|
10 жил өмнө |
Simon Krajewski
|
6d5a8366a3
rework some abstract implementation class handling
|
10 жил өмнө |
Simon Krajewski
|
040f21a3cd
transform private types by just using their name path
|
10 жил өмнө |
Simon Krajewski
|
51409af2fd
move expression-AST converter to type.ml
|
10 жил өмнө |
Simon Krajewski
|
c03db23eaf
factor out abstract field transformation (see #3514)
|
10 жил өмнө |
Cauê Waneck
|
b7bd47dd5b
[objc] minor: change `NSObject *` to `id` on gencpp casts as well
|
10 жил өмнө |
Cauê Waneck
|
6fce188a2c
[objc] Add support for Objetive-C protocols (interfaces)
|
10 жил өмнө |
Cauê Waneck
|
09258320d1
[objc] Add casts to field accesses and calls when the resulting type is objc
|
10 жил өмнө |
Dan Korostelev
|
ddab37e5b5
[python] generate __slots__ for classes and enums (see #3080)
|
10 жил өмнө |
Dan Korostelev
|
76d867e092
[python] cleanup Type.getClassName
|
10 жил өмнө |
Dan Korostelev
|
de427d45dc
[js] use array access instead of dot access for $hx_exports (closes #4185)
|
10 жил өмнө |
frabbit
|
51b3811e52
fix Date.getTime
|
10 жил өмнө |
frabbit
|
10b188edd4
minor, fix indents
|
10 жил өмнө |
frabbit
|
8a24093f20
[python] don't loose the expression type for dynamic reads and read-writes
|
10 жил өмнө |
frabbit
|
8d930d86fc
remove inline tabs (closes #4299)
|
10 жил өмнө |
Cauê Waneck
|
1ea7f48537
[objc] Add initial boxing tests, and guard changes on `-D objc` define
|
10 жил өмнө |
Simon Krajewski
|
c4cbca2b72
add test (closes #4103)
|
10 жил өмнө |
Simon Krajewski
|
bf8590e6a9
enable test again (closes #4060)
|
10 жил өмнө |
Simon Krajewski
|
b96718d722
[macro] add Context.eval (closes #2278)
|
10 жил өмнө |
Simon Krajewski
|
12a52b2fcd
[analyzer] do not propagate `Null<T>` away
|
10 жил өмнө |
Dan Korostelev
|
0bc86e6a36
fix native paths in macros
|
10 жил өмнө |
Simon Krajewski
|
5978d0afd5
do not recurse into TFunction when checking var init
|
10 жил өмнө |
Simon Krajewski
|
a5dd0c3646
[python] collect assigned fields in contructor to avoid double init (see #3978)
|
10 жил өмнө |
Simon Krajewski
|
cdb2ba89d4
add test (closes #4254)
|
10 жил өмнө |
Simon Krajewski
|
f657ac1558
[neko] make Math extern, provide implementation separately (see #4254)
|
10 жил өмнө |
Cauê Waneck
|
75e54a6058
[objc] Test plain variables as well
|
10 жил өмнө |
Cauê Waneck
|
8292f5f020
[objc] Fix support for functions with more than 1 argument
|
10 жил өмнө |
Cauê Waneck
|
d33d14657b
[objc] Added initial function call and tests
|
10 жил өмнө |
Simon Krajewski
|
f386f74b3b
[analyzer] allow inlining unsafe casts
|
10 жил өмнө |
Simon Krajewski
|
e86c9c1b12
fix term control flow check for switch in inliner (closes #4324)
|
10 жил өмнө |