efl/src/lib/eolian
Daniel Kolesa 4f8a9b50f4 eolian: make inherits_get return a list of classes, not strings
Most of the time you need to retrieve the class from the string
anyway, so remove this relic of old Eolian and gain some small
performance benefits and extra convenience.

Subtly breaks API but everything should be updated.
2017-10-25 16:25:41 +02:00
..
CMakeLists.txt build: add eolian 2017-01-23 18:52:34 +01:00
Eolian.h eolian: make inherits_get return a list of classes, not strings 2017-10-25 16:25:41 +02:00
database_class.c eolian: make inherits_get return a list of classes, not strings 2017-10-25 16:25:41 +02:00
database_class_api.c eolian: pass unit to all_classes_get 2017-05-30 17:15:53 +02:00
database_constructor.c
database_constructor_api.c eolian: fill ctor class early on 2017-01-02 15:28:45 +01:00
database_event.c eolian: remove support for old event doc syntax 2015-06-11 17:14:51 +01:00
database_event_api.c eolian: consistent and cleaner error values from APIs 2017-01-13 15:26:05 +01:00
database_expr.c eolian: more expr system unit updates 2017-05-30 17:15:54 +02:00
database_expr_api.c eolian: remove leftover code 2017-09-22 18:08:36 +02:00
database_function.c eolian: move base function doc API into implements 2017-01-19 15:09:07 +01:00
database_function_api.c eolian: remove c_only 2017-08-30 19:46:41 +02:00
database_function_parameter.c eolian: fix function parameter memory leak with value 2015-11-03 13:40:17 +00:00
database_function_parameter_api.c eolian: consistent and cleaner error values from APIs 2017-01-13 15:26:05 +01:00
database_implement.c eolian: add syntax for overridding docs in implements 2017-01-18 15:33:44 +01:00
database_implement_api.c eolian: move base function doc API into implements 2017-01-19 15:09:07 +01:00
database_type.c eolian: remove leftover code 2017-09-22 18:08:36 +02:00
database_type_api.c eolian: add a way to query the builtin type of a type 2017-09-22 21:01:12 +02:00
database_validate.c eolian: make inherits_get return a list of classes, not strings 2017-10-25 16:25:41 +02:00
database_var.c eolian: remove support for old doc style on types and vars 2015-06-11 16:52:45 +01:00
database_var_api.c eolian: make all variable lookups take unit 2017-05-30 17:15:53 +02:00
eo_lexer.c eolian: add any_value_ptr 2017-09-22 20:25:31 +02:00
eo_lexer.h eolian: initial parsing for parts in eo files 2017-10-24 17:33:07 +02:00
eo_parser.c eolian: make inherits_get return a list of classes, not strings 2017-10-25 16:25:41 +02:00
eo_parser.h eolian: merge database_fill into parser 2017-01-20 13:43:32 +01:00
eolian.c
eolian_database.c eolian: always implicitly validate database and remove its API 2017-09-13 23:58:47 +02:00
eolian_database.h eolian: make inherits_get return a list of classes, not strings 2017-10-25 16:25:41 +02:00