summaryrefslogtreecommitdiff
path: root/src/lib/eolian
Commit message (Expand)AuthorAgeFilesLines
* Evas, Eolian: install missing *_api.h filesVincent Torri2020-12-171-0/+1
* eolian: Rename EAPI macro to EOLIAN_API in Eolian libraryFelipe Magno de Almeida2020-11-2519-441/+421
* Fix typos - (Part #5)Elyes HAOUAS2020-06-251-3/+3
* Get rid of trailing whitespaces (11 / 14)Elyes HAOUAS2020-06-231-1/+1
* eolian: add out-param variants of expr eval/value get funcsDaniel Kolesa2020-05-312-0/+59
* Revert "Fix EAPI definition by defining EFL_BUILD for each built DLL"Carsten Haitzler (Rasterman)2020-05-181-3/+1
* Fix EAPI definition by defining EFL_BUILD for each built DLLVincent Torri2020-05-181-1/+3
* eolian: require opaque structs to be used by ref alwaysDaniel Kolesa2020-04-261-2/+12
* eolian: clarify @move tag usage in documentationDaniel Kolesa2020-04-211-4/+4
* eolian: fix C type serialization of error()Daniel Kolesa2020-04-201-0/+2
* eolian: only warn instead of erroring on unused importsDaniel Kolesa2020-04-201-8/+2
* eolian: globally enable eolian_state_check, except for beta classesDaniel Kolesa2020-04-191-1/+4
* eolian: add composites into hard deps when checkingDaniel Kolesa2020-04-191-0/+5
* doxygen: fix invalid eolian_main_intro refXavi Artigas2020-02-281-1/+1
* doxygen: fix duplicated toc sectionsXavi Artigas2020-02-282-2/+2
* database_expr: fix memory leak when type error happensJaehyun Cho2020-02-241-1/+4
* eolian: fix missing stringshare_refDaniel Kolesa2020-02-061-1/+1
* eolian: finally error on missing since tagsMarcel Hollerbach2020-02-051-3/+1
* eolian: enforce that list<> can only be used with @beta API.Cedric BAIL2020-01-292-2/+7
* Revert "eolian: enforce that list<> can only be used with @beta API."Marcel Hollerbach2020-01-292-7/+2
* eolian: enforce that list<> can only be used with @beta API.Cedric BAIL2020-01-292-2/+7
* eolian: use c_name to derive enum c field namesDaniel Kolesa2020-01-101-1/+1
* eolian: fix parsing of c_name tagsDaniel Kolesa2020-01-101-10/+8
* eolian: inherit since information from struct and enum to fieldFelipe Magno de Almeida2019-12-241-0/+4
* Revert "eolian: inherit since information from struct to field"WooHyun Jung2019-12-231-2/+0
* eolian: inherit since information from struct to fieldFelipe Magno de Almeida2019-12-231-0/+2
* eolian: fix a parse bug where composites was treated as implementsDaniel Kolesa2019-12-041-1/+5
* eolian: account for entire inheritance trees when compositingDaniel Kolesa2019-12-041-1/+17
* eolian: emit correct c_name for keyword builtinsDaniel Kolesa2019-12-021-1/+1
* eolian_aux: do not leakMarcel Hollerbach2019-12-021-0/+1
* eolian: fix memory leak when using error objectsDaniel Kolesa2019-11-151-0/+1
* eolian: Leave default text for libeolian usersLauro Moura2019-10-091-2/+0
* Pyolian gendoc: add ability to generate only the stable APIDave Andreoli2019-10-071-1/+1
* efl: add code to enforce presence of @since tagsDaniel Kolesa2019-09-301-5/+103
* Revert "eolian: disallow missing docs for stable API where necessary"Xavi Artigas2019-09-301-42/+23
* eolian: disallow missing docs for stable API where necessaryDaniel Kolesa2019-09-301-23/+42
* eolian: fix potential ABI violation in expr serializationDaniel Kolesa2019-09-301-2/+4
* eolian: better error message for const on stringsDaniel Kolesa2019-09-261-1/+1
* eolian: rename param direction enum and fields for consistencyDaniel Kolesa2019-09-264-16/+16
* eolian: loosen the requirements on API (don't return stringshare)Daniel Kolesa2019-09-264-16/+16
* eolian: rename event_prefix to event_c_prefix for consistencyDaniel Kolesa2019-09-264-7/+7
* eolian: move EOLIAN_TYPE_BUILTIN_HASH into beta sectionDaniel Kolesa2019-09-264-6/+7
* eolian: stricter checks for const() validityDaniel Kolesa2019-09-265-39/+78
* eolian: expose most API as stableDaniel Kolesa2019-09-256-77/+51
* eolian: remove support for globalsDaniel Kolesa2019-09-2411-234/+83
* efl: remove remaining instances of .eo global variablesDaniel Kolesa2019-09-241-0/+1
* efl: use new eolian error functionality instead of globalsDaniel Kolesa2019-09-241-0/+1
* eolian: allow read-only stringshare in eventsDaniel Kolesa2019-09-231-2/+2
* eolian: rename any_value_ptr -> any_value_ref for consistencyDaniel Kolesa2019-09-203-5/+5
* eolian: string(share) is always const, allow in events out of boxDaniel Kolesa2019-09-201-4/+11