Hugh
|
06678badd8
[cpp] remap enum package name parts
|
10 years ago |
Hugh
|
016737b79a
[cpp] Give more respect to the TCast(None) construct. Closes #3958
|
10 years ago |
Cauê Waneck
|
fb35627893
[java/cs] Added test. Closes #4001
|
10 years ago |
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 years ago |
hughsando
|
3976ce7945
Put each resource in its own file
|
10 years ago |
Hugh
|
e208f36719
Allow ./ notation in include and depend meta to include files relative to source haxe file
|
10 years ago |
Hugh
|
3d4c5556b7
[cpp] Make Options.txt easier to parse
|
10 years ago |
hughsando
|
eb65c974ee
[cpp] respect the nativeProperty meta in cppia
|
10 years ago |
Hugh
|
3b42bbf2ee
[cpp] Fix interface casting for cppia. Do not inline native functions on cppia. Export IMap interface
|
10 years ago |
hughsando
|
c859c9f89a
[cpp] Change format outputput class list. Add some classes to help boot cppia code.
|
10 years ago |
hughsando
|
2316869696
[cpp] Separate the dynamic processing of static and member variables. Explicitly set mClass members rather than lumping them into a single RegisterClass call.
|
10 years ago |
hughsando
|
791532a3dc
Move __rtti field to class object. Closes #3626
|
10 years ago |
Hugh
|
12a0daaddf
[cpp] Remap the INT_ constants
|
10 years ago |
Hugh
|
d42d6a83b7
[cpp] Look for class metadata in KAbstractImpl abstract_def too
|
10 years ago |
Hugh
|
9b27cc8e25
[cpp] Cripple native property usage by default. Closes #2852.
|
10 years ago |
Dan Korostelev
|
c7dc927b0d
[cpp] remove unused match case
|
10 years ago |
Simon Krajewski
|
b7cca6dcbb
add back old Xml implementations as target.NativeXml for cpp, flash, neko and php (see #3910)
|
10 years ago |
hughsando
|
a6b0fc4755
[cpp] Remap 'system' keyword. Closes #2283
|
10 years ago |
hughsando
|
fd49269d3a
[cpp] Explicitly cast float strings. Closes #2174.
|
10 years ago |
hughsando
|
7bb73e0ba7
[cpp] Work towards a binary cppia output
|
10 years ago |
Hugh
|
1ea3dd3b41
[cpp] Emit '*' for RawPointer. Closes #3870
|
10 years ago |
Hugh
|
db81dd76c8
[cpp] Use ocaml types for cppia codes
|
10 years ago |
Hugh
|
914086a563
[cpp] Anchor TCast type in root namespace
|
10 years ago |
Hugh
|
737b4102b3
[cpp] Rework hxcpp 'main' logic. Closes #3227.
|
10 years ago |
Hugh
|
7ea3f84734
Add code code super-interface casting too
|
10 years ago |
Hugh
|
5ed318d59a
[cpp] Tidy dynamic glue for cppia interface output
|
10 years ago |
Hugh
|
d5e0a73985
Do not implenent the dynamic glue on interfaces - use pure virtual function. Closes #2310.
|
10 years ago |
hughsando
|
22d663931a
[cpp] Fix string match for ::hx::Class
|
10 years ago |
hughsando
|
ba760613fa
[cpp] Move Class to hx namespace and bump hxcpp_api_level to 320. Allow FileExtension define to set the cpp output filename. (eg, 'mm')
|
10 years ago |
Hugh
|
e939a3a7a7
Boot enums early, since they should have no dependencies. Closes https://github.com/HaxeFoundation/hxcpp/issues/120
|
10 years ago |