aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/eolian_cxx (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* eolian-cxx: Fixed compilation error after Eolian_Unit type introductionFelipe Magno de Almeida2017-06-022-25/+25
* eolian-cxx: Add all cases in switch to remove warningFelipe Magno de Almeida2017-01-181-0/+1
* eolian-cxx: Do not call eolian_function_scope_get with EOLIAN_PROPERTYFelipe Magno de Almeida2017-01-181-2/+2
* cxx: Modify how to generate C++ headers and allow cyclic dependenciesFelipe Magno de Almeida2017-01-185-8/+73
* eolian-cxx: Add std::move to member variable initializationFelipe Magno de Almeida2016-12-201-1/+1
* eolian-cxx: Make class_definition lambda's catch parameter by const-referenceFelipe Magno de Almeida2016-12-201-2/+2
* eolian-cxx: Remove EOLIAN_TYPE_POINTER enumerationFelipe Magno de Almeida2016-11-101-5/+1
* eina-cxx: eolian-cxx: Fix correct usage of is_eolian_object traitsFelipe Magno de Almeida2016-11-032-26/+50
* fix build for c++ after eolian api changeCarsten Haitzler (Rasterman)2016-11-031-1/+1
* eina-cxx: Moved variant to eina C++Felipe Magno de Almeida2016-09-144-281/+3
* eolian-cxx: Implement future template class for C++Felipe Magno de Almeida2016-09-111-1/+7
* eolian_cxx: Fix behavior with explicit void returnLauro Moura2016-08-171-1/+1
* eolian-cxx: Fix compilation break from changes in Eo nomenclatureFelipe Magno de Almeida2016-08-112-5/+5
* eolian-cxx: Fix generation for ref generic_values and Eolian classesFelipe Magno de Almeida2016-07-055-12/+18
* eolian-cxx: Added stringshareFelipe Magno de Almeida2016-06-211-0/+6
* eolian-cxx: Work with @inout parameter of void typeFelipe Magno de Almeida2016-06-161-2/+10
* eolian-cxx: Fix generation of non-inline function in headersFelipe Magno de Almeida2016-06-151-3/+3
* eolian-cxx: Fix conversion to bool in clangFelipe Magno de Almeida2016-06-151-1/+1
* eolian-cxx: Fixed generation of implicit conversion operatorsFelipe Magno de Almeida2016-06-152-15/+27
* eolian-cxx: Add support for ref parameters and correct ownership handlingFelipe Magno de Almeida2016-06-1411-414/+309
* cxx: Add support for protected and beta eventsJean-Philippe Andre2016-06-142-18/+44
* eolian: remove the unnecessary subtypes APIDaniel Kolesa2016-06-101-4/+4
* eolian_cxx: Fix build after scope_get changesLauro Moura2016-06-091-5/+6
* eolian-cxx: Fix some C++ quirks that makes clang warn aboutFelipe Magno de Almeida2016-06-085-24/+16
* eolian-cxx: Fix generation of some primitive typesFelipe Magno de Almeida2016-06-081-1/+21
* eolian-cxx: Fix compilation error on clang with const UDT initializationFelipe Magno de Almeida2016-06-0622-26/+26
* eolian-cxx: fix compilation errors an olders gccLarry Jr2016-06-061-4/+4
* eolian-cxx: Rewrite to accomodate new features of the C++ bindingFelipe Magno de Almeida2016-06-0655-3071/+3971
* eolian-cxx: Removed useless commented codeFelipe Magno de Almeida2016-05-261-1/+1
* eolian: add event_prefix and have classes follow that or eo_prefix by defaultDaniel Kolesa2016-05-172-2/+2
* cxx: follow eoid to eo_self rename in cxx generator and bindingsStefan Schmidt2016-03-161-4/+4