Eo: Made constructor/destructor regular ops.
authortasn <tasn>
Sun, 10 Jun 2012 14:04:53 +0000 (14:04 +0000)
committertasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 10 Jun 2012 14:04:53 +0000 (14:04 +0000)
commit2f0ab00ab9956838884f122336cc22f0ac3735c4
treee4a68b5feb5206d2ee69bff6440cdcbb27284988
parent6991ef34224bbf6d18de4653e362f6adf6961440
Eo: Made constructor/destructor regular ops.

This lets us remove some unneeded code and makes everything nicer.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/PROTO/eobj@71899 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
37 files changed:
CMakeLists.txt
examples/access/inherit.c
examples/access/simple.c
examples/composite_objects/comp.c
examples/composite_objects/simple.c
examples/constructors/mixin.c
examples/constructors/simple.c
examples/constructors/simple2.c
examples/constructors/simple3.c
examples/constructors/simple4.c
examples/constructors/simple5.c
examples/constructors/simple6.c
examples/evas/elw_box.c
examples/evas/elw_boxedbutton.c
examples/evas/elw_button.c
examples/evas/elw_win.c
examples/evas/evas_obj.c
examples/function_overrides/inherit.c
examples/function_overrides/inherit2.c
examples/function_overrides/inherit3.c
examples/function_overrides/main.c
examples/function_overrides/simple.c
examples/interface/interface.c
examples/interface/interface2.c
examples/interface/simple.c
examples/mixin/mixin.c
examples/mixin/mixin2.c
examples/mixin/mixin3.c
examples/mixin/simple.c
examples/signals/simple.c
lib/Eo.h
lib/eo.c
lib/eo_base_class.c
lib/eo_private.h
tests/class_simple.c
tests/eo_test_class_errors.c
tests/eo_test_general.c