Commit History

Author SHA1 Message Date
  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