aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin/eolian/types.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* eolian: make doc ref resolution globalDaniel Kolesa2018-04-181-9/+9
* eolian: update type/var name APIsDaniel Kolesa2018-03-121-6/+6
* eolian: update class name APIsDaniel Kolesa2018-03-121-1/+1
* eolian gen: switch from decl api to object apiDaniel Kolesa2018-03-081-16/+18
* eolian: remove old class retrieval APIsDaniel Kolesa2018-03-071-2/+2
* eolian: do not require unit when stringifying typesDaniel Kolesa2018-01-161-8/+7
* eolian: do not require unit for expr eval APIsDaniel Kolesa2018-01-161-3/+3
* eolian: remove remaining global state (+ modify APIs accordingly)Daniel Kolesa2017-12-151-5/+5
* eolian: make declaration APIs use unitsDaniel Kolesa2017-12-151-6/+4
* eolian: remove static_array and terminated_arrayDaniel Kolesa2017-09-221-16/+4
* eolian: clean up and fix function pointer generationDaniel Kolesa2017-08-301-18/+3
* eolian: change C type serialization API to account for returnsDaniel Kolesa2017-08-101-6/+7
* eolian: function pointersLauro Moura2017-06-181-0/+45
* eolian: use unit in typedecl c_type_getDaniel Kolesa2017-05-301-1/+1
* eolian: expr eval APIs now take unitsDaniel Kolesa2017-05-301-4/+4
* eolian: pass unit to class get_by_name/fileDaniel Kolesa2017-05-301-12/+12
* eolian gen: pass the unit aroundDaniel Kolesa2017-05-301-3/+6
* eolian gen: fix leak in type generatorDaniel Kolesa2016-12-081-0/+1
* eolian gen: use EWAPI for all generated variablesDaniel Kolesa2016-10-201-2/+2
* eolian gen: automatically uppercase names for vars/constantsDaniel Kolesa2016-10-201-0/+2
* eolian gen: generate vars in source files for globals with valueDaniel Kolesa2016-10-201-0/+46
* eolian gen: initial generation of variables in headersDaniel Kolesa2016-10-201-0/+60
* eolian gen2: move to eolian gen (as the old one is gone)devs/q66/eolian_gen_nextDaniel Kolesa2016-10-071-0/+191