summaryrefslogtreecommitdiff
path: root/src/lib/eolian_cxx
Commit message (Expand)AuthorAgeFilesLines
* cxx: Migrate C++ binding to the new eo_add syntaxVitor Sousa2016-03-091-3/+4
* eolian-cxx: Fix Eolian C++ constructing methods with new eo_addVitor Sousa2016-03-031-4/+5
* eolian-cxx: Partial fix for generation without eo_doFelipe Magno de Almeida2016-03-035-20/+37
* eolian-cxx: Fix C++ events with new Eo_Event_Cb signatureFelipe Magno de Almeida2016-02-292-2/+2
* Eolian Cxx: Fix warnings related to deprecated EO_EV_DELJean-Philippe Andre2016-01-222-2/+2
* eolian-cxx: Fixed assert which was a tautologyFelipe Magno de Almeida2015-10-091-4/+4
* eolian-cxx: Fix inheritance from C++ classes after Eo ABI breakageFelipe Magno de Almeida2015-09-301-1/+0
* Eo: Drop doc field from ops and events.Tom Hacohen2015-09-281-1/+0
* eolian_cxx: Fix C++ generated inheritance wrappersVitor Sousa2015-06-251-8/+6
* eolian_cxx: Use C++ wrappers instead of native types as parametersVitor Sousa2015-06-241-4/+8
* eolian_cxx: initialize all members in a struct correctlyDaniel Kolesa2015-06-081-2/+4
* eolian_cxx: Fix @beta on generated bindings for C++Vitor Sousa2015-05-123-53/+53
* Fix uninitialized member by coverity CID 1294558Felipe Magno de Almeida2015-04-231-0/+2
* eolain_cxx: Fix C++ support for new Eolian featuresVitor Sousa2015-04-145-135/+138
* eolian_cxx: Add protected methods and events to C++ wrappers and fixesVitor Sousa2015-04-1412-84/+381
* eolian_cxx: Declaring all inherited events on the concrete C++ wrapperVitor Sousa2015-04-144-8/+13
* eolian_cxx: fix build error for some generated C++ wrappersVitor Sousa2015-04-031-1/+1
* eolian_cxx: Fix wrapper constructors by updating to the new eo_add_ref interfaceVitor Sousa2015-02-231-2/+2
* eolian-cxx: Fixed mixed inheritance between C and C++ classesFelipe Magno de Almeida2015-01-051-9/+9
* eolian_cxx: Using eina::optional to handle parameters without @nonull propertyVitor Sousa2015-01-052-1/+14
* eolian_cxx: Fix compilation of inheritance from Eolian generated classesVitor Sousa2015-01-054-118/+26
* allow C++ user create new classes inheriting from Eolian generated ClassesLarry Jr2015-01-051-2/+65
* eolian_cxx: Add implicit conversion of the returned pointer of C++ wrappersVitor Sousa2015-01-051-0/+100
* eolian_cxx: Fix "dreaded diamond" inheritance problem for C++ wrappersVitor Sousa2015-01-054-19/+35
* cxx: General C++ Eo wrapper generation improvementVitor Sousa2015-01-0511-171/+425
* catch exceptions in cxx wrappers and throw a eina_errorLarry Jr2015-01-051-4/+20
* eolian_cxx: Fix: Using binding type for @out parameter instead of native typeVitor Sousa2015-01-052-3/+30
* eolian-cxx: Fixed C++ conversion for listsFelipe Magno de Almeida2015-01-051-2/+6
* eolian_cxx: Fix callback handling on generated wrappersVitor Sousa2015-01-055-242/+366
* eolian_cxx: Fix Eolian C++ generated wrapper inconsistenciesVitor Sousa2015-01-053-2/+380
* eolian_cxx: Assertions to ensure C++ wrapper compatibility with Eo*Vitor Sousa2015-01-051-1/+4
* eolian-cxx: Fixed pointer dereferencing for Eolian types and constant propaga...Felipe Magno de Almeida2014-10-082-26/+11
* eolian-cxx: Replace old eo_add with eo_add_ref.Savio Sena2014-09-261-1/+1
* eo-cxx: Get rid of eo_add_custom.Savio Sena2014-09-251-1/+1
* eolian-cxx: Include Efl.h in generated headers.Savio Sena2014-09-121-2/+6
* eolian-cxx: Fix generated code indentation.Savio Sena2014-09-121-2/+2
* eolian-cxx: Renamed event_*_callback_{add,call} to callback_*_{add,call}.Savio Sena2014-08-131-2/+2
* eolian-cxx: Added generation of call_constructor for parent_type.Savio Sena2014-07-251-0/+13
* eolian-cxx: Fixed inheritance operations generation rules.Savio Sena2014-07-242-17/+25
* eolian-cxx: Added grammar rule parameters_cxx_list.Savio Sena2014-07-242-1/+11
* eolian-cxx: Renamed parameters_cxx_list -> constructor_parameters_listSavio Sena2014-07-242-1/+13
* eolian-cxx: Removed unused code.Savio Sena2014-07-242-46/+0
* eolian-cxx: Fixed a bug in the generator.Savio Sena2014-07-241-1/+1
* eolian-cxx: Fixed generation using abstract return-type instead of C typeFelipe Magno de Almeida2014-07-181-10/+6
* eolian-cxx: Fixed inheritance feature with callbacksFelipe Magno de Almeida2014-07-182-12/+24
* eolian-cxx: Various and various fixes with callbacksFelipe Magno de Almeida2014-07-186-21/+140
* eolian-cxx: Workaround for callbacks without void* data parameterFelipe Magno de Almeida2014-07-181-1/+1
* eo-cxx: Added a few complex types to lookup tableFelipe Magno de Almeida2014-07-181-5/+3
* eolian-cxx: Workaround for multiple callbacks without corresponding void*dataFelipe Magno de Almeida2014-07-183-10/+18
* eolian-cxx: Fixed double qualifying operator on generated codeFelipe Magno de Almeida2014-07-181-3/+5