efl/src/lib/eolian
Daniel Kolesa 13ddc5dbc1 eolian: rename @warn_unused and its associated API
@warn_unused in syntax is now called @no_unused - this is because
"warning about unused" is a C thing (or rather, an extension to C)
and various languages might want to use stricter behavior for this.

Its associated API does the reverse now - it lets you query whether
being unused is allowed at all. This is to match future behavior
of Eolian (once it supports versioning) that will likely reverse it.

@feature
2019-05-26 17:41:22 +02:00
..
Eolian.h eolian: rename @warn_unused and its associated API 2019-05-26 17:41:22 +02:00
Eolian_Aux.h docs: Fix common misspellings in H files 2019-04-02 13:28:48 +02:00
database_check.c eolian: assume requires section is legitimate dependencies 2019-03-21 16:46:55 +01:00
database_class.c eolian: add API to retrieve the C name of an object 2019-05-16 15:43:52 +02:00
database_class_api.c eolian: add API to retrieve the C name of an object 2019-05-16 15:43:52 +02:00
database_constructor.c eolian: give objects names, and reduce duplication 2018-03-08 19:47:28 +01:00
database_constructor_api.c eolian: Add @ctor_param parameter to constructors 2018-10-31 02:47:58 +01:00
database_event.c eolian: give objects names, and reduce duplication 2018-03-08 19:47:28 +01:00
database_event_api.c eolian: rename eolian_event_c_name_get 2019-05-16 15:57:39 +02:00
database_expr.c eolian - fix warnings about strin truncation by expanding buffers 2018-11-09 11:43:59 +00:00
database_expr_api.c eolian: add capturing of variables/typedecls in expr eval 2018-04-20 16:10:55 +02:00
database_function.c eolian: remove legacy handling API and most of generation 2019-03-08 10:12:09 -05:00
database_function_api.c eolian: rename @warn_unused and its associated API 2019-05-26 17:41:22 +02:00
database_function_parameter.c eolian: give objects names, and reduce duplication 2018-03-08 19:47:28 +01:00
database_function_parameter_api.c eolian: remove param @nonull 2019-05-26 17:25:15 +02:00
database_implement.c eolian: give objects names, and reduce duplication 2018-03-08 19:47:28 +01:00
database_implement_api.c eolian: add eolian_implement_implementing_class_get 2018-11-04 16:12:53 +01:00
database_part.c eolian: give objects names, and reduce duplication 2018-03-08 19:47:28 +01:00
database_part_api.c eolian: make more name APIs into inline helpers 2018-03-12 16:16:43 +01:00
database_type.c eolian: add API to retrieve the C name of an object 2019-05-16 15:43:52 +02:00
database_type_api.c eolian: rename eolian_typedecl_enum_field_c_name_get 2019-05-16 15:52:46 +02:00
database_validate.c eolian: add support for marking and checking parts as beta 2019-05-05 17:07:26 +02:00
database_var.c eolian: add API to retrieve the C name of an object 2019-05-16 15:43:52 +02:00
database_var_api.c eolian: update type/var name APIs 2018-03-12 16:28:28 +01:00
eo_lexer.c eolian: remove support for inlist/inarray 2019-02-28 20:28:24 +01:00
eo_lexer.h eolian: rename @warn_unused and its associated API 2019-05-26 17:41:22 +02:00
eo_parser.c eolian: rename @warn_unused and its associated API 2019-05-26 17:41:22 +02:00
eo_parser.h eolian: simplify parsed checking 2018-01-31 19:06:37 +01:00
eolian.c eolian: remove now unused database init/shutdown 2017-12-15 17:11:11 +01:00
eolian_aux.c eolian_aux: add initial eolian_aux APIs 2018-11-29 13:56:52 +01:00
eolian_database.c eolian: add API to retrieve the C name of an object 2019-05-16 15:43:52 +02:00
eolian_database.h eolian: rename @warn_unused and its associated API 2019-05-26 17:41:22 +02:00
eolian_priv.h eolian: no need for printf-style for internal log funcs 2018-03-20 17:34:51 +01:00
meson.build eolian_aux: add initial eolian_aux APIs 2018-11-29 13:56:52 +01:00