summaryrefslogtreecommitdiff
path: root/src/bin/eolian
Commit message (Expand)AuthorAgeFilesLines
* Eolian/Generator: support common descriptions for properties.Daniel Zaoui2014-10-192-4/+12
* Eolian/Generator: Update to use Eolian API.Daniel Zaoui2014-10-021-3/+5
* eolian: remove the need to pass prefix to eolian_function_full_c_name_getDaniel Kolesa2014-09-252-5/+2
* eolian: properly replace commas in event_c_name_get and cleanup generatorDaniel Kolesa2014-09-251-31/+9
* eolian: new API: eolian_event_c_name_getDaniel Kolesa2014-09-251-7/+10
* fix config.h inclusion across the treeMike Blumenkrantz2014-09-236-0/+24
* eolian: silence uninitialized var in goto end branchJérémy Zurcher2014-09-231-1/+1
* Eolian/Generator: support @empty and @auto.Daniel Zaoui2014-09-081-49/+109
* eolian: use implements only to retrieve functions listDaniel Kolesa2014-09-053-158/+125
* eolian: prepare for implements list expansionDaniel Kolesa2014-09-042-0/+5
* Eolian/Generator: support params initialization.Daniel Zaoui2014-09-031-6/+70
* eolian: APIs to check if an implement references get/setDaniel Kolesa2014-08-292-4/+11
* eolian: use EINA_C_ARRAY_LENGTHDaniel Kolesa2014-08-281-1/+1
* eolian/generator: use size of the array instead of fixed intDaniel Kolesa2014-08-281-1/+1
* eolian generator - fix num of types handledCarsten Haitzler (Rasterman)2014-08-281-1/+1
* eolian/generator: remove support for custom constructorsDaniel Kolesa2014-08-272-34/+1
* eolian: no need to concat name in this caseDaniel Kolesa2014-08-271-5/+3
* eolian - fix possible leak of name stringCarsten Haitzler (Rasterman)2014-08-271-1/+4
* eolian: stub header generatorDaniel Kolesa2014-08-263-10/+60
* eolian: properly get the legacy attribute of a method/propertyDaniel Kolesa2014-08-221-2/+2
* eolian: refactor the struct/enum field APIsDaniel Kolesa2014-08-221-17/+17
* eolian: guard eo types in legacy headersDaniel Kolesa2014-08-221-0/+4
* eolian: clean up type generation + fix function pointersDaniel Kolesa2014-08-221-5/+2
* eolian: fix type generation for function pointersDaniel Kolesa2014-08-221-1/+2
* eolian: turn db validation into separate APIDaniel Kolesa2014-08-211-0/+6
* eolian: fix shadow warningsdevs/q66/eolian_todoDaniel Kolesa2014-08-211-3/+3
* eolian/generator: support for legacy-only functionsDaniel Kolesa2014-08-211-2/+8
* eolian: drop Eina_ValueDaniel Kolesa2014-08-213-14/+10
* eolian: get rid of the data hash in Eolian_FunctionDaniel Kolesa2014-08-213-35/+17
* eolian: add support for opaque struct types (+ tests)Daniel Kolesa2014-08-211-1/+2
* eolian/generator: support for private and protected eventsDaniel Kolesa2014-08-211-1/+19
* eolian: get rid of eolian_parameter_information_getDaniel Kolesa2014-08-213-77/+60
* eolian: API refactoringDaniel Kolesa2014-08-212-11/+4
* eolian: API refactoringDaniel Kolesa2014-08-211-8/+5
* eolian: new API: eolian_class_event_scope_getDaniel Kolesa2014-08-211-1/+1
* eolian: add comments containing original expressions to generated enum fieldsDaniel Kolesa2014-08-213-4/+10
* eolian: allow usage of stack Eina_Value in expr APIDaniel Kolesa2014-08-211-2/+3
* eolian: new API: eolian_type_enum_legacy_prefix_set + generator changesDaniel Kolesa2014-08-211-8/+82
* eolian: struct/enum fixes and initial test for enumsDaniel Kolesa2014-08-211-0/+3
* eolian: initial API for expression evaluationDaniel Kolesa2014-08-212-16/+16
* eolian: use newly created implicit typedefs in legacy APIDaniel Kolesa2014-08-211-3/+5
* eolian: generate implicit typedef for each classDaniel Kolesa2014-08-213-0/+34
* eolain impl generator - fix possible null accessCarsten Haitzler (Rasterman)2014-08-201-4/+9
* eolian - warning-- for eolian impl generatorCarsten Haitzler (Rasterman)2014-08-181-1/+1
* eolain_gen - fix implementation generation - it didn't even compileCarsten Haitzler (Rasterman)2014-08-161-2/+26
* Eolian/Generator: fix generation of class functions.Daniel Zaoui2014-08-072-13/+35
* eolian: fread fixDaniel Kolesa2014-08-041-2/+3
* eolian/generator: coverity fixDaniel Kolesa2014-08-041-1/+2
* eolian: preliminary eo file support for builtin true/false/nullDaniel Kolesa2014-07-282-0/+18
* eolian/generator: properly generate the data arg on class methodsDaniel Kolesa2014-07-241-1/+4