summaryrefslogtreecommitdiff
path: root/src/lib/eolian/database_function_api.c
Commit message (Expand)AuthorAgeFilesLines
* eolian: Rename EAPI macro to EOLIAN_API in Eolian libraryFelipe Magno de Almeida2020-11-251-18/+18
* eolian: return NULL instead of EINA_FALSE on safety checksDaniel Kolesa2019-09-191-3/+3
* eolian: add APIs to get full C types of parameters/returns/fieldsDaniel Kolesa2019-09-041-0/+40
* eolian: add support for function pointers in utility APIsDaniel Kolesa2019-09-031-8/+12
* eolian: fix typos in function_return_is_by_refDaniel Kolesa2019-09-031-2/+2
* eolian: move all tests to use the new @move syntax and APIDaniel Kolesa2019-09-021-2/+2
* eolian: add API to expose the new @move and @by_ref tagsDaniel Kolesa2019-08-301-0/+52
* eolian: rename is_class api for functions to is_staticDaniel Kolesa2019-08-161-1/+1
* eolian: rename @class on methods to @staticDaniel Kolesa2019-08-161-1/+1
* eolian: use c_name when building complex C symbol namesDaniel Kolesa2019-05-301-3/+1
* eolian: rename @warn_unused and its associated APIDaniel Kolesa2019-05-261-11/+11
* eolian: move from eo_prefix to c_prefixDaniel Kolesa2019-05-091-4/+4
* eolian: remove legacy handling API and most of generationDaniel Kolesa2019-03-081-97/+4
* eolian: add support for marking type declarations betaDaniel Kolesa2019-03-081-7/+0
* eolian: make more name APIs into inline helpersDaniel Kolesa2018-03-121-7/+0
* eolian: give objects names, and reduce duplicationDaniel Kolesa2018-03-081-3/+3
* eolian: Add builtin type "strbuf"Jean-Philippe Andre2017-12-051-0/+1
* eolian: remove c_onlyDaniel Kolesa2017-08-301-7/+0
* eolian: function pointersLauro Moura2017-06-181-2/+5
* eolian: move base function doc API into implementsDaniel Kolesa2017-01-191-12/+0
* eolian: remove/add APIs and clean up implements systemDaniel Kolesa2017-01-161-72/+4
* eolian: use consistent pure_virtual naming in APIDaniel Kolesa2017-01-131-4/+4
* eolian: consistent and cleaner error values from APIsDaniel Kolesa2017-01-131-7/+7
* eolian: strict function type input checks in APIsDaniel Kolesa2017-01-121-30/+163
* eolian: remove function_is_implementedDaniel Kolesa2017-01-111-63/+0
* eolian: remove all duplicated affixJee-Yong Um2016-11-281-13/+37
* eolian: support @protected for accessors (get/set)Daniel Kolesa2016-06-091-2/+7
* eolian: refine the ref system to suit more casesDaniel Kolesa2016-06-081-13/+0
* eolian: support @ref on returnsDaniel Kolesa2016-06-071-1/+14
* eolian: do not generate legacy without explicit class legacy_prefixDaniel Kolesa2016-05-121-7/+3
* eolian: remove support for old style docs completelyDaniel Kolesa2015-09-031-23/+0
* eolian: improve function_full_c_name_get APIDaniel Kolesa2015-07-081-5/+52
* eolian: add documentation handling APIDaniel Kolesa2015-06-031-0/+23
* eolian: allow keys/values in property get/setDaniel Kolesa2015-05-201-12/+21
* eolian: distinguish between get/set for property keys/values retrievalDaniel Kolesa2015-05-201-3/+10
* eolian: is_beta API plus testsDaniel Kolesa2015-05-081-0/+7
* Eolian: Fix clang warningsJean-Philippe Andre2015-04-211-1/+1
* Eolian: add API to determine if a function is implemented.Daniel Zaoui2015-03-191-0/+63
* Eolian: add API to return the class from a function.Daniel Zaoui2015-03-161-0/+7
* eolian: add eolian_function_is_c_onlyDaniel Kolesa2014-12-031-0/+7
* Eolian: add support for property descriptions.Daniel Zaoui2014-10-191-2/+2
* eolian: remove the need to pass prefix to eolian_function_full_c_name_getDaniel Kolesa2014-09-251-1/+15
* fix config.h inclusion across the treeMike Blumenkrantz2014-09-231-0/+4
* eolian: Added eolian_function_is_constructor().Savio Sena2014-09-121-0/+11
* eolian: APIs to check auto/empty on a functionDaniel Kolesa2014-09-031-0/+24
* eolian: remove @constructor syntaxDaniel Kolesa2014-09-011-7/+0
* eolian: remove constructors section cruftDaniel Kolesa2014-08-271-8/+8
* eolian: new API: eolian_function_is_constructingDaniel Kolesa2014-08-211-0/+7
* eolian: support "eo: null;" for legacy only functions/propertiesDaniel Kolesa2014-08-211-0/+12
* eolian: get rid of the data hash in Eolian_FunctionDaniel Kolesa2014-08-211-16/+30