aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin/eolian (follow)
Commit message (Expand)AuthorAgeFilesLines
* eolian: silence a potentially uninitialized warningDaniel Kolesa2018-06-111-1/+1
* eolian gen: remove unused promise variablesDaniel Kolesa2018-05-031-6/+0
* eolian: make doc ref resolution globalDaniel Kolesa2018-04-187-62/+61
* eolian gen: enable constness generation on property getter implsDaniel Kolesa2018-04-171-3/+3
* eolian: event/function_get_by_name -> by_name_getDaniel Kolesa2018-03-161-2/+2
* eolian: update type/var name APIsDaniel Kolesa2018-03-122-8/+8
* eolian: update class name APIsDaniel Kolesa2018-03-125-6/+6
* eolian gen: switch from decl api to object apiDaniel Kolesa2018-03-083-21/+23
* eolian: get rid of old APIs for typedecl retrievalDaniel Kolesa2018-03-071-2/+2
* eolian: remove old class retrieval APIsDaniel Kolesa2018-03-074-14/+14
* eolian*: replace various directory_scan/file_parseDaniel Kolesa2018-03-021-3/+3
* eolian: eolian_* -> eolian_state_*, Eolian -> Eolian_StateDaniel Kolesa2018-02-271-5/+5
* eolian: do not require unit when stringifying typesDaniel Kolesa2018-01-168-61/+55
* eolian: do not require unit for expr eval APIsDaniel Kolesa2018-01-162-5/+5
* eolian: aliased_base_get funcs don't need unitDaniel Kolesa2018-01-121-1/+1
* eolian: type_typedecl_get doesn't need a unitDaniel Kolesa2018-01-122-4/+4
* eolian: remove remaining global state (+ modify APIs accordingly)Daniel Kolesa2017-12-155-40/+43
* eolian: make declaration APIs use unitsDaniel Kolesa2017-12-154-19/+19
* eolian: pass state where necessaryDaniel Kolesa2017-12-051-3/+6
* eolian: Add inarray and inlist to source generationFelipe Magno de Almeida2017-12-041-2/+26
* eolian: scan system dir by defaultDaniel Kolesa2017-11-141-10/+36
* eolian: more intuitive generation options and mrge impls into .cDaniel Kolesa2017-11-101-21/+58
* eolian: make inherits_get return a list of classes, not stringsDaniel Kolesa2017-10-251-3/+2
* eolian: fix setter generation for @auto functionsDaniel Kolesa2017-10-131-1/+1
* eolian gen: generate documentation for first object param if presentDaniel Kolesa2017-10-131-0/+11
* eolian-bin: Free previously allocated eina_strbufChris Michael2017-10-051-0/+2
* eolian gen: simplify generate_normal_free a bitDaniel Kolesa2017-09-291-35/+6
* eolian: generate free function for owned parametersMarcel Hollerbach2017-09-291-0/+204
* eolian: remove static_array and terminated_arrayDaniel Kolesa2017-09-221-16/+4
* efl: Introduce Eina.Rect and switch EO APIs to itJean-Philippe Andre2017-09-181-1/+4
* eolian: always implicitly validate database and remove its APIDaniel Kolesa2017-09-131-6/+0
* eolian: clean up and fix function pointer generationDaniel Kolesa2017-08-303-26/+12
* eolian gen: clean up param genDaniel Kolesa2017-08-301-80/+54
* eolian: change C type serialization API to account for returnsDaniel Kolesa2017-08-104-17/+18
* eolian: always generate a class initializerDaniel Kolesa2017-07-171-18/+5
* eolian: function pointersLauro Moura2017-06-183-0/+118
* eolian: use unit in typedecl c_type_getDaniel Kolesa2017-05-301-1/+1
* eolian: expr eval APIs now take unitsDaniel Kolesa2017-05-302-17/+17
* eolian: pass unit to enum get by nameDaniel Kolesa2017-05-301-1/+1
* eolian: pass unit to struct get by nameDaniel Kolesa2017-05-301-1/+1
* eolian: pass unit to class get_by_name/fileDaniel Kolesa2017-05-306-62/+68
* eolian gen: pass the unit aroundDaniel Kolesa2017-05-307-31/+40
* eolian: help and version shall not cause an error exit statusJean Guyomarc'h2017-05-061-0/+2
* eolian: allow extending eolian-generated classes from within CDaniel Kolesa2017-04-131-18/+33
* eolian: fix incorrect function prototypes in legacy headersDaniel Kolesa2017-03-311-0/+4
* eolian gen: imply -gT if -o T:f is specifiedDaniel Kolesa2017-01-271-3/+13
* build: add eolianMarcel Hollerbach2017-01-231-0/+19
* eolian: rmeove dependency on basename/libgen.h/evilDaniel Kolesa2017-01-211-1/+0
* eolian: move base function doc API into implementsDaniel Kolesa2017-01-192-5/+9
* eolian: remove/add APIs and clean up implements systemDaniel Kolesa2017-01-161-9/+9