summaryrefslogtreecommitdiff
path: root/src/lib/eolian/database_type_api.c (follow)
AgeCommit message (Expand)Author
2019-09-26eolian: loosen the requirements on API (don't return stringshare)Daniel Kolesa
2019-09-25eolian: expose most API as stableDaniel Kolesa
2019-09-09eolian: remove second parameter for eolian_type_c_type_getDaniel Kolesa
2019-09-04eolian: add APIs to get full C types of parameters/returns/fieldsDaniel Kolesa
2019-08-31eolian: add API to check if an inner type of complex type is @moveDaniel Kolesa
2019-08-30eolian: add API to expose the new @move and @by_ref tagsDaniel Kolesa
2019-07-08eolian: remove API to get freefunc of typeDaniel Kolesa
2019-06-24eolian: add library support for declaring and using errorsDaniel Kolesa
2019-05-16eolian: rename eolian_typedecl_enum_field_c_name_getDaniel Kolesa
2019-02-28eolian: remove support for inlist/inarrayDaniel Kolesa
2019-02-28eolian: add support for inlist structsDaniel Kolesa
2018-03-12eolian: update type/var name APIsDaniel Kolesa
2018-03-12eolian: make more name APIs into inline helpersDaniel Kolesa
2018-03-12eolian: expose short_name/namespaces via objectDaniel Kolesa
2018-03-11eolian: simplify namespace handlingDaniel Kolesa
2018-03-08eolian: remove obsolete file_get APIsDaniel Kolesa
2018-03-08eolian: give objects names, and reduce duplicationDaniel Kolesa
2018-03-01eolian: new APIs for typedecl lookupsDaniel Kolesa
2018-02-23eolian: perform correct unit lookups in public APIDaniel Kolesa
2018-01-16eolian: do not require unit when stringifying typesDaniel Kolesa
2018-01-12eolian: aliased_base_get funcs don't need unitDaniel Kolesa
2018-01-12eolian: type_typedecl_get doesn't need a unitDaniel Kolesa
2018-01-12eolian: do not require unit for type_class_getDaniel 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-14eolian: Fix odd syntax (remove EINA_UNUSED)Jean-Philippe Andre
2017-09-22eolian: add a way to query the builtin type of a typeDaniel Kolesa
2017-09-22eolian: remove static_array and terminated_arrayDaniel Kolesa
2017-09-15eolian: remove old ownership systemDaniel Kolesa
2017-09-15eolian: add API to check for @ownedDaniel Kolesa
2017-08-10eolian: implement proper return type serializationDaniel Kolesa
2017-08-10eolian: change C type serialization API to account for returnsDaniel Kolesa
2017-06-18eolian: function pointersLauro Moura
2017-05-30eolian: use unit in typedecl c_type_getDaniel Kolesa
2017-05-30eolian: pass unit in internal type serializationDaniel Kolesa
2017-05-30eolian: type_class_get takes unitDaniel Kolesa
2017-05-30eolian: use unit in all getters for typedeclsDaniel Kolesa
2017-05-30eolian: use units in by_file getters for typedeclsDaniel Kolesa
2017-05-30eolian: pass unit to enum get by nameDaniel Kolesa
2017-05-30eolian: pass unit to struct get by nameDaniel Kolesa
2017-05-30eolian: pass unit to alias get by nameDaniel Kolesa
2017-05-30eolian: pass unit to class get_by_name/fileDaniel Kolesa
2016-12-14eolian: handle pointers in aliased_base_getDaniel Kolesa
2016-11-03eolian: rename is_ref API to is_ptr to match syntaxDaniel Kolesa
2016-06-30eolian: add support for static and terminated arraysDaniel Kolesa
2016-06-10eolian: remove the unnecessary subtypes APIDaniel Kolesa
2016-06-08eolian: refine the ref system to suit more casesDaniel Kolesa