summaryrefslogtreecommitdiff
path: root/src/lib/eolian/Eolian.h (follow)
AgeCommit message (Expand)Author
2019-09-26eolian: rename param direction enum and fields for consistencyDaniel Kolesa
2019-09-26eolian: loosen the requirements on API (don't return stringshare)Daniel Kolesa
2019-09-26eolian: rename event_prefix to event_c_prefix for consistencyDaniel Kolesa
2019-09-26eolian: move EOLIAN_TYPE_BUILTIN_HASH into beta sectionDaniel Kolesa
2019-09-25eolian: expose most API as stableDaniel Kolesa
2019-09-24eolian: remove support for globalsDaniel Kolesa
2019-09-20eolian: rename any_value_ptr -> any_value_ref for consistencyDaniel Kolesa
2019-09-16eolian: drop @ctor_param and the associated APIsDaniel Kolesa
2019-09-09eolian: remove second parameter for eolian_type_c_type_getDaniel Kolesa
2019-09-04eolian: remove the expression eval_type APIDaniel 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-08-16eolian: rename is_class api for functions to is_staticDaniel Kolesa
2019-08-01eolian: remove __builtin_free_cbDaniel Kolesa
2019-07-17eolian: add builtin binbuf and event typesDaniel 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-26eolian: add runtime API to get file format versionDaniel Kolesa
2019-05-26eolian: prevent parsing when eo file version is too newDaniel Kolesa
2019-05-26eolian: add API to query unit versionDaniel Kolesa
2019-05-26eolian: rename @warn_unused and its associated APIDaniel Kolesa
2019-05-26eolian: remove param @nonullDaniel Kolesa
2019-05-21eolian: remove @nullable keywordDaniel Kolesa
2019-05-16eolian: rename eolian_event_c_name_getDaniel Kolesa
2019-05-16eolian: rename eolian_typedecl_enum_field_c_name_getDaniel Kolesa
2019-05-16eolian: add API to retrieve the C name of an objectDaniel Kolesa
2019-05-05eolian: add support for marking and checking parts as betaDaniel Kolesa
2019-05-03eolian: refactor parsing API and path handlingDaniel Kolesa
2019-04-02docs: Fix common misspellings in H filesXavi Artigas
2019-03-08eolian: remove legacy handling API and most of generationDaniel Kolesa
2019-03-08eolian: add support for marking type declarations betaDaniel Kolesa
2019-02-28eolian: remove support for inlist/inarrayDaniel Kolesa
2019-02-28eolian: add support for inlist structsDaniel Kolesa
2019-02-22eolian: introduce typed slice typesDaniel Kolesa
2019-02-13eolian: allow tagging complete classes as BETAXavi Artigas
2019-01-17eolian: add api to access the requires fieldMarcel Hollerbach
2018-11-23eolian: implement new inherit behaviorDaniel Kolesa
2018-11-04eolian: expose API to retrieve the class of an eventDaniel Kolesa
2018-11-04eolian: add eolian_implement_implementing_class_getDaniel Kolesa
2018-10-31eolian: Add @ctor_param parameter to constructorsFelipe Magno de Almeida
2018-10-24eolian: add API to get full file path of a unitDaniel Kolesa
2018-05-13eolian: check does no changes, so take a const stateDaniel Kolesa
2018-05-03eolian: add builtin type for Eina_FutureDaniel Kolesa
2018-05-03eolian: add API that will allow for additional static analysisDaniel Kolesa
2018-05-01eolian: remove old support for Efl_Future.Cedric BAIL
2018-04-18eolian: make doc ref resolution globalDaniel Kolesa
2018-03-16eolian: add APIs to get unit from object and state from unitDaniel Kolesa
2018-03-16eolian: intial API for a new error mechanismDaniel Kolesa
2018-03-16eolian: initial API for a new panic mechanismDaniel Kolesa