summaryrefslogtreecommitdiff
path: root/src/lib/eolian/database_type.c (follow)
AgeCommit message (Expand)Author
2019-09-26eolian: stricter checks for const() validityDaniel Kolesa
2019-09-10eolian: account for @by_ref when serializing return typesDaniel Kolesa
2019-09-04eolian: add APIs to get full C types of parameters/returns/fieldsDaniel Kolesa
2019-08-16eolian: fix function pointer leak as reported by asanDaniel Kolesa
2019-08-01eolian: remove __builtin_free_cbDaniel Kolesa
2019-07-17eolian: remove support for old free() syntaxDaniel Kolesa
2019-05-30eolian: allow complete symbol renaming for CDaniel Kolesa
2019-05-16eolian: add API to retrieve the C name of an objectDaniel Kolesa
2019-03-08eolian: remove legacy handling API and most of generationDaniel Kolesa
2019-02-28eolian: remove support for inlist/inarrayDaniel Kolesa
2019-02-28eolian: Fix struct database registration.Lauro Moura
2019-02-28eolian: add support for inlist structsDaniel Kolesa
2018-05-03eolian: allow void and non-ownable types in futureDaniel Kolesa
2018-03-22eolian: commit all changes into staging area firstDaniel Kolesa
2018-03-22eolian: introduce main and staging areas properlyDaniel Kolesa
2018-03-15eolian: fix minor memory leaksDaniel Kolesa
2018-03-12eolian: expose short_name/namespaces via objectDaniel Kolesa
2018-03-11eolian: simplify namespace handlingDaniel Kolesa
2018-03-08eolian: remove old declaration APIsDaniel Kolesa
2018-03-08eolian: give objects names, and reduce duplicationDaniel Kolesa
2018-02-23eolian: perform correct unit lookups in public APIDaniel Kolesa
2018-02-23eolian: simplify adding/refcounting objectsDaniel Kolesa
2018-02-23eolian: proper in-unit storage for all declarationsDaniel Kolesa
2018-02-22eolian: store types/typedecls in unitsDaniel Kolesa
2018-02-21eolian: prepare for proper unit API by merging unit hashesDaniel Kolesa
2018-01-16eolian: do not require unit when stringifying typesDaniel Kolesa
2018-01-16eolian: do not require unit for expr eval APIsDaniel Kolesa
2018-01-12eolian: type_typedecl_get doesn't need a unitDaniel Kolesa
2017-12-15eolian: remove remaining global state (+ modify APIs accordingly)Daniel Kolesa
2017-12-06eolian: remove internal state struct (rely on external Eolian state)Daniel Kolesa
2017-12-06eolian: move enums to temporary stateDaniel Kolesa
2017-12-06eolian: move structs to temporary stateDaniel Kolesa
2017-12-06eolian: store aliases in temporary stateDaniel Kolesa
2017-11-03eolian: disallow ptr() on things that are already pointer-likeDaniel Kolesa
2017-09-22eolian: remove leftover codeDaniel Kolesa
2017-09-22eolian: merge REGULAR and COMPLEX typesDaniel Kolesa
2017-09-22eolian: add mstringDaniel Kolesa
2017-09-15eolian: correctness fixes in tests and eo filesDaniel Kolesa
2017-09-14eolian: more relaxed rules on what is actually ownableDaniel Kolesa
2017-09-14eolian: include terminatable checks in ownable checkDaniel Kolesa
2017-08-10eolian: implement proper return type serializationDaniel Kolesa
2017-05-30eolian: pass unit in internal type serializationDaniel Kolesa
2017-05-30eolian: expr eval APIs now take unitsDaniel Kolesa
2017-04-21eo: move event related structures and callback to CDaniel Kolesa
2016-11-03eolian: rename is_ref API to is_ptr to match syntaxDaniel Kolesa
2016-09-08eolian: add a builtin to handle a free callback.Cedric BAIL
2016-08-30Efl object: Rename Eo_Event -> Efl_Event.Tom Hacohen
2016-07-01eolian: cleanup type serialization logicDaniel Kolesa
2016-06-30eolian: add support for static and terminated arraysDaniel Kolesa
2016-06-20Eo event callbacks: Change the way callbacks are stopped.Tom Hacohen