efl/src/tests/eolian
Marcel Hollerbach 46885653bc eo: remove class functions from eo
As in the previous commit explained, we want to get rid of class
functions in eo, and make them just c functions right away.

This commit removes the class parameter from the eo_class_function_set
call, and adjusts the tests to not depend on class functions anymore.
Class functions are now not tested anymore, tests that used them as a
way to test *things* are adjusted to test them now with object
functions, tests that just tested the working of class functions are
dropped.

This fixes T7675.

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D7902
2019-02-13 16:59:59 +01:00
..
data eo: remove class functions from eo 2019-02-13 16:59:59 +01:00
data_aux efl: convert all classes to the new eolian syntax 2019-01-18 16:31:26 +01:00
eolian_aux.c eolian_aux: rename tests classes to avoid autotools conflict 2018-11-30 14:35:51 +01:00
eolian_generated_future.c eo: remove tests for old Efl_Future, but leave infra in place for testing later new Eina_Future.x 2018-05-01 10:39:01 -07:00
eolian_generation.c eolain generation test - handle buffer size limit warnings 2018-11-09 11:43:59 +00:00
eolian_parsing.c eolian: add support for composite section into regular classes 2019-01-21 17:19:14 +01:00
eolian_static.c eolian: add code to run static checks but don't enable yet 2018-05-17 16:11:03 +02:00
eolian_suite.c eolian_aux: add initial eolian_aux APIs 2018-11-29 13:56:52 +01:00
eolian_suite.h eolian_aux: add initial eolian_aux APIs 2018-11-29 13:56:52 +01:00
generated_future.eo eolian: implement new syntax for inheritance 2018-11-23 13:57:07 +01:00
meson.build meson: use eolian_gen with -S 2018-12-03 19:00:26 +01:00