Jean-Philippe Andre
5425baa906
cxx: Add support for function pointers
...
This was tested on the function pointer Efl.Ui.Format_Func_Cb
2017-12-05 10:14:03 +09:00
Lauro Moura
e6dd831f7e
eolian_cxx: Many changes for the C# bindings
...
- Added helper function to get all methods of a given class (local and
inherited methods)
- Add filename information to klass
- Added new defs: enum, value (currently only integers), struct
- Generator refactoring
- Eolian C compatibility
2017-12-04 15:47:49 -03:00
Jean-Philippe Andre
c490392ee6
cxx: Fix ifdef protections in function impl
...
Mote: for protected we should use "protected:" if that is somehow
possible.
2017-11-07 09:57:24 +09:00
Felipe Magno de Almeida
1c402f62a9
eolian-cxx: Fix generation for ref generic_values and Eolian classes
2016-07-05 16:32:11 -03:00
Felipe Magno de Almeida
b97a156ac4
eolian-cxx: Work with @inout parameter of void type
2016-06-16 21:48:07 -03:00
Felipe Magno de Almeida
8906998ef2
eolian-cxx: Add support for ref parameters and correct ownership handling
2016-06-14 22:44:02 -03:00
Felipe Magno de Almeida
27429cf40b
eolian-cxx: Fix compilation error on clang with const UDT initialization
2016-06-06 03:49:16 -03:00
Felipe Magno de Almeida
2a3d7860db
eolian-cxx: Rewrite to accomodate new features of the C++ binding
2016-06-06 02:54:36 -03:00