summaryrefslogtreecommitdiff
path: root/src/lib/eolian_cxx
Commit message (Expand)AuthorAgeFilesLines
* eolian_cxx: Fix "unused parameter" warningsLauro Moura2018-01-251-4/+4
* cxx: Fix a trivial warningJean-Philippe Andre2018-01-191-1/+1
* eolian: do not require unit when stringifying typesDaniel Kolesa2018-01-161-1/+1
* eolian: do not require unit for expr eval APIsDaniel Kolesa2018-01-161-1/+1
* eolian: type_typedecl_get doesn't need a unitDaniel Kolesa2018-01-121-1/+1
* eolian: do not require unit for type_class_getDaniel Kolesa2018-01-121-1/+1
* eolian_cxx: support multiple function pointersThiep Ha2018-01-122-4/+3
* eolian-mono: Add documentation generation supportLauro Moura2017-12-205-17/+211
* efl_mono: tests and better support for structs, plus some other fixesVitor Sousa2017-12-153-28/+65
* eolian: remove remaining global state (+ modify APIs accordingly)Daniel Kolesa2017-12-151-2/+2
* eolian_cxx: Fix Eolian_Unit supportLauro Moura2017-12-062-21/+27
* eo: Move hacky API auto_unref to C onlyJean-Philippe Andre2017-12-051-1/+1
* cxx: Fix compilation after mergeJean-Philippe Andre2017-12-0510-28/+49
* cxx: Define types after forward declarationsJean-Philippe Andre2017-12-051-1/+1
* cxx: Use per-function guards in efl objectJean-Philippe Andre2017-12-052-3/+11
* cxx: Include definition header in impl headerJean-Philippe Andre2017-12-051-0/+4
* cxx: Add header guards for manual definitionsJean-Philippe Andre2017-12-052-0/+24
* cxx: Implement support for @class static functionsJean-Philippe Andre2017-12-053-10/+24
* cxx: Fix indentation of ifdef guardJean-Philippe Andre2017-12-054-5/+5
* cxx: Implement support for partsJean-Philippe Andre2017-12-056-16/+196
* cxx: Add header guards to .impl.hhJean-Philippe Andre2017-12-051-7/+25
* cxx: Avoid pedantic warning with -Wold-style-castJean-Philippe Andre2017-12-052-8/+10
* cxx: Use set for forward classesJean-Philippe Andre2017-12-051-0/+6
* cxx: Add implicit conversion to Eo* pointerJean-Philippe Andre2017-12-051-0/+5
* cxx: Only use eo_cxx:: for methodsJean-Philippe Andre2017-12-053-5/+18
* cxx: No instantiate ctors for non-regular classesJean-Philippe Andre2017-12-051-7/+9
* cxx: Add define EFL_CXXPERIMENTAL for testingJean-Philippe Andre2017-12-051-2/+10
* cxx: Add support for function pointersJean-Philippe Andre2017-12-058-25/+275
* cxx: Add strbuf to the list of recognized builtinsJean-Philippe Andre2017-12-051-0/+6
* cxx: Add event_cb_add functions to eventsJean-Philippe Andre2017-12-051-0/+18
* eolian_cxx: Many changes for the C# bindingsLauro Moura2017-12-0430-49/+448
* cxx: Fix ifdef protections in function implJean-Philippe Andre2017-11-071-4/+4
* cxx: Add experimental "easy" way to use wrefJean-Philippe Andre2017-11-071-0/+7
* cxx: Add _get_wref() convenience to all classesJean-Philippe Andre2017-11-071-0/+4
* cxx: Place beta API declarations behind ifdefJean-Philippe Andre2017-11-073-11/+48
* eolian-cxx: Fix multiple definitions in forward declarationFelipe Magno de Almeida2017-10-251-1/+18
* eolian: make inherits_get return a list of classes, not stringsDaniel Kolesa2017-10-251-2/+2
* eolian-cxx: Add optional parameter to lambda for unnamed proxy instantiationFelipe Magno de Almeida2017-09-281-4/+4
* eolian-cxx: Fix compilation errors with new any_value_ptr and mstring typesFelipe Magno de Almeida2017-09-251-0/+25
* eolian cxx: rename generic_value to any_valueDaniel Kolesa2017-09-221-2/+3
* eolian: merge REGULAR and COMPLEX typesDaniel Kolesa2017-09-221-34/+33
* eolian cxx: use new ownership check APIDaniel Kolesa2017-09-151-1/+1
* eolian-cxx: Fix instantiate constructor with lambda after disambiguation patchFelipe Magno de Almeida2017-09-141-1/+1
* eo-cxx: Require instantiate keyword for constructors calling efl_add to avoid...Felipe Magno de Almeida2017-09-082-8/+41
* cxx: generate a constructor with a parent and a lambda functionDaniel Zaoui2017-09-071-0/+4
* eolian-cxx: Add workaround for function pointer typesFelipe Magno de Almeida2017-08-222-6/+36
* eolian cxx: fix the remaining type errorsDaniel Kolesa2017-08-101-5/+5
* eolian cxx: fix build after eolian type api changeDaniel Kolesa2017-08-101-5/+5
* eolian-cxx: Add constructor with default argumentFelipe Magno de Almeida2017-06-181-1/+7
* eolian-cxx: Fix C++ generation errors with handle opaque typesFelipe Magno de Almeida2017-06-182-3/+15