efl/src/tests/eo/suite
Marcel Hollerbach 0f32bb9047 eo: here comes reflection API
this adds support in eo to generate a reflection API. To get the actaul
reflection to the klass, the API efl_class_reflection_table_set needs to
be called, the table in the end can be generated by eolian. Reflection
API is inherited by the extended class. This means, if you have two
reflection tables, first, the most upperst is called, then the next
lower one is called.

For now this API accepts NULL setter or getter, and will ignore them
silently when they are called.

fix T7681

Differential Revision: https://phab.enlightenment.org/D7879
2019-02-07 14:43:25 +01:00
..
eo_error_msgs.c eo: improve tests suite debugging by always displaying the error message before abort. 2018-05-24 16:02:20 -07:00
eo_error_msgs.h eo: add infrastructure to test critical Eina Error. 2018-05-24 16:02:20 -07:00
eo_suite.c eo: here comes reflection API 2019-02-07 14:43:25 +01:00
eo_suite.h eo: here comes reflection API 2019-02-07 14:43:25 +01:00
eo_test_call_errors.c eo: change API call of efl_class_functions_set 2019-02-07 14:43:25 +01:00
eo_test_class_behaviour_errors.c eo: change API call of efl_class_functions_set 2019-02-07 14:43:25 +01:00
eo_test_class_errors.c eo: change API call of efl_class_functions_set 2019-02-07 14:43:25 +01:00
eo_test_class_simple.c eo: here comes reflection API 2019-02-07 14:43:25 +01:00
eo_test_class_simple.h eo: Add API efl_data_scope_safe_get 2017-06-14 16:54:11 +09:00
eo_test_class_singleton.c eo: change API call of efl_class_functions_set 2019-02-07 14:43:25 +01:00
eo_test_class_singleton.h Change the EFL to follow the new Eo rename. 2016-08-11 17:04:43 +01:00
eo_test_domain.c eo: change API call of efl_class_functions_set 2019-02-07 14:43:25 +01:00
eo_test_domain.h eo domain tests - make a start on them with some basic ones 2016-09-08 18:39:38 +09:00
eo_test_event.c tests: move to using checked fixtures for all test suites 2018-04-05 11:10:26 +02:00
eo_test_general.c eo: change API call of efl_class_functions_set 2019-02-07 14:43:25 +01:00
eo_test_init.c tests: move to using checked fixtures for all test suites 2018-04-05 11:10:26 +02:00
eo_test_lifecycle.c eo: add funktion for alive checks 2018-09-14 11:18:56 +02:00
eo_test_reflection.c eo: here comes reflection API 2019-02-07 14:43:25 +01:00
eo_test_threaded_calls.c eo: change API call of efl_class_functions_set 2019-02-07 14:43:25 +01:00
eo_test_value.c tests: move to using checked fixtures for all test suites 2018-04-05 11:10:26 +02:00
meson.build eo: here comes reflection API 2019-02-07 14:43:25 +01:00