summaryrefslogtreecommitdiff
path: root/src/bin/eolian
Commit message (Expand)AuthorAgeFilesLines
...
* eolian/generator: add support for class methods/propertiesDaniel Kolesa2014-07-241-7/+13
* Eolian: Generate typedefs and structs.Daniel Zaoui2014-07-243-0/+169
* Eolian: little refactoring of the C generator.Daniel Zaoui2014-07-241-143/+132
* eolian/generator: fix coverity issuesDaniel Kolesa2014-07-242-3/+3
* eolian: use libgen.h basenameDaniel Kolesa2014-07-231-4/+7
* eolian: use just filename (not path) for eolian_class_get_by_fileDaniel Kolesa2014-07-231-2/+6
* eolian: eolian_parameters_get -> eolian_function_parameters_getDaniel Kolesa2014-07-233-11/+11
* eolian: list_get -> get, find_by -> get_byDaniel Kolesa2014-07-235-40/+40
* Eolian: modify APIs to return iterators instead of lists.Daniel Zaoui2014-07-234-107/+180
* Eolian/Generator: simplify eo_do invocation.Daniel Zaoui2014-07-221-6/+1
* eolian/generator: remove check_sameDaniel Kolesa2014-07-211-64/+1
* eolian/generator: add code to check if the newly generated output is the same...Daniel Kolesa2014-07-211-48/+101
* Eolian generator: Disable system dir scan.Tom Hacohen2014-07-171-3/+0
* eolian: s/dflt/default/gDaniel Kolesa2014-07-112-6/+6
* eolian: remove eolian_show and replace it with variants for class/struct/type...Daniel Kolesa2014-07-111-1/+1
* eolian: the entire API is now const correctDaniel Kolesa2014-07-095-28/+28
* eolian: refactoring step sixDaniel Kolesa2014-07-094-18/+18
* eolian: refactoring step fiveDaniel Kolesa2014-07-093-15/+15
* eolian: refactoring step fourDaniel Kolesa2014-07-093-16/+16
* eolian: refactoring step threeDaniel Kolesa2014-07-092-6/+6
* eolian: refactoring step twoDaniel Kolesa2014-07-099-34/+34
* eolian: fix coverity defectsDaniel Kolesa2014-07-091-1/+1
* eolian/generator: add asterisk on inout tooDaniel Kolesa2014-07-083-5/+5
* eolian: new API: eolian_system_directory_scan, use itDaniel Kolesa2014-07-071-0/+3
* eolian/generator: shadow fixDaniel Kolesa2014-06-301-6/+6
* eolian: _CLASS -> _CLASS/INTERFACE/MIXINDaniel Kolesa2014-06-304-6/+32
* eolian: new type APIDaniel Kolesa2014-06-303-25/+88
* eolian: new API: eolian_function_full_c_name_get - reduces duplication of codeDaniel Kolesa2014-06-303-43/+9
* eolian: introducing support for .eot filesDaniel Kolesa2014-06-301-0/+2
* eolian/generator: public api func name deduplication, spank tasn if it breaksDaniel Kolesa2014-06-203-9/+50
* eolian: fix error handling and memory leaksDaniel Kolesa2014-06-191-1/+1
* Eolian/Generator: use a specific define for the Eo APIs.Daniel Zaoui2014-06-101-4/+4
* Eolian/Generator: Fix comments generation.Daniel Zaoui2014-06-092-18/+14
* Eolian/Generator: concentrate the function name calculation to oneDaniel Zaoui2014-06-084-104/+122
* Eolian/Generator: remove unused code.Daniel Zaoui2014-06-081-66/+2
* Eolian/Generator: Fix Windows issue during string manipulation.Daniel Zaoui2014-06-051-0/+3
* Eolian: rename internal files.Daniel Zaoui2014-06-053-2/+2
* Eolian: Fix Coverity issue.Daniel Zaoui2014-06-051-1/+2
* Fix gcc warning about uninitialized variable.Guillaume Friloux2014-06-031-1/+1
* Eolian: Use class name and not prefix in the class macro.Daniel Zaoui2014-06-031-4/+4
* Eolian: Fix bad behavior when the .eo is incorrectDaniel Zaoui2014-06-031-10/+12
* Eolian: modify 'implement' API parameters.Daniel Zaoui2014-05-292-76/+39
* Eolian: modify generators to use internal variables environment.Daniel Zaoui2014-05-294-95/+58
* Eolian: add the super invocation for developer code generation.Daniel Zaoui2014-05-291-29/+62
* Eolian: Add an internal environment for class variables.Daniel Zaoui2014-05-292-3/+42
* Eolian: fix coverity issues.Daniel Zaoui2014-05-275-13/+22
* Eolian: fix generation when optimization is set.Daniel Zaoui2014-05-261-3/+3
* Eolian/Generator: add support to namespaces.Daniel Zaoui2014-05-265-57/+77
* Eolian: modify API to allow future scalabilityDaniel Zaoui2014-05-269-144/+133
* Eolian: add test for generator.Daniel Zaoui2014-05-261-18/+18