efl/src/lib/eo
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
..
Eo.h eo: remove class functions from eo 2019-02-13 16:59:59 +01:00
efl_class.eo eolian: implement new syntax for inheritance 2018-11-23 13:57:07 +01:00
efl_object.eo docs: Update efl_object lifecycle docs 2019-02-11 14:16:48 +01:00
efl_object_override.eo eolian: implement new syntax for inheritance 2018-11-23 13:57:07 +01:00
eina_types.eot efl: add free functions to owned types 2019-01-22 14:02:37 +01:00
eo.c eo: remove class functions from eo 2019-02-13 16:59:59 +01:00
eo_add_fallback.c mmap memory allocation - do not used when under valgrind 2018-01-12 03:02:43 +09:00
eo_add_fallback.h Eo: Finish the renaming of Eo to the EFL. 2016-08-15 15:07:42 +01:00
eo_base_class.c eolian: drop class function overriding 2019-02-13 16:59:58 +01:00
eo_class_class.c eo: lets drop efl_interfaces 2019-02-08 10:27:27 +01:00
eo_internal.h eo: move EFL internal function ___efl_ref2 also to eo_internal.h 2018-05-24 16:02:18 -07:00
eo_private.h eo: fix typo 2019-02-12 11:20:21 +01:00
eo_ptr_indirection.c eo: Improve invalid EO ID error message 2017-06-22 13:19:23 +09:00
eo_ptr_indirection.h eo: repair EO_CLASS_POINTER macros 2019-02-06 10:00:57 +01:00
eo_ptr_indirection.x mmap memory allocation - do not used when under valgrind 2018-01-12 03:02:43 +09:00
meson.build build: also build eo-tests with debug profile 2019-02-12 16:24:24 +01:00