summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/benchmarks/eo/class_simple.c1
-rw-r--r--src/benchmarks/eo/eo_bench_eo_do.c1
-rw-r--r--src/bin/elementary/test_ui_grid.c2
-rw-r--r--src/lib/elementary/efl_ui_grid.c2
-rw-r--r--src/lib/eo/Eo.h1
-rw-r--r--src/tests/eo/access/access_inherit.c1
-rw-r--r--src/tests/eo/access/access_simple.c6
-rw-r--r--src/tests/eo/children/children_simple.c1
-rw-r--r--src/tests/eo/composite_objects/composite_objects_comp.c1
-rw-r--r--src/tests/eo/composite_objects/composite_objects_simple.c6
-rw-r--r--src/tests/eo/constructors/constructors_mixin.c1
-rw-r--r--src/tests/eo/constructors/constructors_simple.c1
-rw-r--r--src/tests/eo/constructors/constructors_simple2.c1
-rw-r--r--src/tests/eo/constructors/constructors_simple3.c1
-rw-r--r--src/tests/eo/constructors/constructors_simple4.c1
-rw-r--r--src/tests/eo/constructors/constructors_simple5.c1
-rw-r--r--src/tests/eo/constructors/constructors_simple6.c1
-rw-r--r--src/tests/eo/constructors/constructors_simple7.c1
-rw-r--r--src/tests/eo/function_overrides/function_overrides_inherit.c1
-rw-r--r--src/tests/eo/function_overrides/function_overrides_inherit2.c1
-rw-r--r--src/tests/eo/function_overrides/function_overrides_inherit3.c1
-rw-r--r--src/tests/eo/function_overrides/function_overrides_simple.c1
-rw-r--r--src/tests/eo/interface/interface_interface.c1
-rw-r--r--src/tests/eo/interface/interface_interface2.c1
-rw-r--r--src/tests/eo/interface/interface_simple.c1
-rw-r--r--src/tests/eo/mixin/mixin_inherit.c1
-rw-r--r--src/tests/eo/mixin/mixin_mixin.c1
-rw-r--r--src/tests/eo/mixin/mixin_mixin2.c1
-rw-r--r--src/tests/eo/mixin/mixin_mixin3.c1
-rw-r--r--src/tests/eo/mixin/mixin_mixin4.c1
-rw-r--r--src/tests/eo/mixin/mixin_simple.c1
-rw-r--r--src/tests/eo/signals/signals_simple.c8
-rw-r--r--src/tests/eo/suite/eo_test_class_behaviour_errors.c2
-rw-r--r--src/tests/eo/suite/eo_test_class_errors.c12
-rw-r--r--src/tests/eo/suite/eo_test_class_simple.c5
-rw-r--r--src/tests/eo/suite/eo_test_class_singleton.c1
-rw-r--r--src/tests/eo/suite/eo_test_general.c9
-rw-r--r--src/tests/eo/suite/eo_test_threaded_calls.c1
38 files changed, 3 insertions, 78 deletions
diff --git a/src/benchmarks/eo/class_simple.c b/src/benchmarks/eo/class_simple.c
index b8fd274191..d37e3a11ec 100644
--- a/src/benchmarks/eo/class_simple.c
+++ b/src/benchmarks/eo/class_simple.c
@@ -40,7 +40,6 @@ static const Efl_Class_Description class_desc = {
40 "Simple", 40 "Simple",
41 EFL_CLASS_TYPE_REGULAR, 41 EFL_CLASS_TYPE_REGULAR,
42 EFL_CLASS_DESCRIPTION_OPS(op_desc), 42 EFL_CLASS_DESCRIPTION_OPS(op_desc),
43 NULL,
44 sizeof(Simple_Public_Data), 43 sizeof(Simple_Public_Data),
45 NULL, 44 NULL,
46 NULL 45 NULL
diff --git a/src/benchmarks/eo/eo_bench_eo_do.c b/src/benchmarks/eo/eo_bench_eo_do.c
index d9279901e1..1f75119633 100644
--- a/src/benchmarks/eo/eo_bench_eo_do.c
+++ b/src/benchmarks/eo/eo_bench_eo_do.c
@@ -70,7 +70,6 @@ bench_eo_do_super(int request)
70 "Simple2", 70 "Simple2",
71 EFL_CLASS_TYPE_REGULAR, 71 EFL_CLASS_TYPE_REGULAR,
72 EFL_CLASS_DESCRIPTION_OPS(op_desc), 72 EFL_CLASS_DESCRIPTION_OPS(op_desc),
73 NULL,
74 0, 73 0,
75 NULL, 74 NULL,
76 NULL 75 NULL
diff --git a/src/bin/elementary/test_ui_grid.c b/src/bin/elementary/test_ui_grid.c
index bc5fb95ed3..5f643f31f7 100644
--- a/src/bin/elementary/test_ui_grid.c
+++ b/src/bin/elementary/test_ui_grid.c
@@ -25,7 +25,7 @@ static const Efl_Op_Description custom_engine_op_desc[] = {
25 25
26static const Efl_Class_Description custom_engine_class_desc = { 26static const Efl_Class_Description custom_engine_class_desc = {
27 EO_VERSION, "Custom Layout Engine", EFL_CLASS_TYPE_INTERFACE, 27 EO_VERSION, "Custom Layout Engine", EFL_CLASS_TYPE_INTERFACE,
28 EFL_CLASS_DESCRIPTION_OPS(custom_engine_op_desc), NULL, 0, NULL, NULL 28 EFL_CLASS_DESCRIPTION_OPS(custom_engine_op_desc), 0, NULL, NULL
29}; 29};
30 30
31EFL_DEFINE_CLASS(_test_ui_grid_custom_engine_class_get, &custom_engine_class_desc, EFL_PACK_LAYOUT_INTERFACE, NULL) 31EFL_DEFINE_CLASS(_test_ui_grid_custom_engine_class_get, &custom_engine_class_desc, EFL_PACK_LAYOUT_INTERFACE, NULL)
diff --git a/src/lib/elementary/efl_ui_grid.c b/src/lib/elementary/efl_ui_grid.c
index 639395d8f9..c402d365a6 100644
--- a/src/lib/elementary/efl_ui_grid.c
+++ b/src/lib/elementary/efl_ui_grid.c
@@ -171,7 +171,7 @@ static const Efl_Op_Description custom_table_op_desc[] = {
171 171
172static const Efl_Class_Description custom_table_class_desc = { 172static const Efl_Class_Description custom_table_class_desc = {
173 EO_VERSION, "Efl.Ui.Grid.Internal", EFL_CLASS_TYPE_REGULAR, 173 EO_VERSION, "Efl.Ui.Grid.Internal", EFL_CLASS_TYPE_REGULAR,
174 EFL_CLASS_DESCRIPTION_OPS(custom_table_op_desc), NULL, 174 EFL_CLASS_DESCRIPTION_OPS(custom_table_op_desc),
175 sizeof(Custom_Table_Data), NULL, NULL 175 sizeof(Custom_Table_Data), NULL, NULL
176}; 176};
177 177
diff --git a/src/lib/eo/Eo.h b/src/lib/eo/Eo.h
index 0911e341cb..5523cd1122 100644
--- a/src/lib/eo/Eo.h
+++ b/src/lib/eo/Eo.h
@@ -411,7 +411,6 @@ struct _Efl_Class_Description
411 const char *name; /**< The name of the class. */ 411 const char *name; /**< The name of the class. */
412 Efl_Class_Type type; /**< The type of the class. */ 412 Efl_Class_Type type; /**< The type of the class. */
413 Efl_Object_Ops ops; /**< The ops description, should be filled using #EFL_CLASS_DESCRIPTION_OPS (later sorted by Eo). */ 413 Efl_Object_Ops ops; /**< The ops description, should be filled using #EFL_CLASS_DESCRIPTION_OPS (later sorted by Eo). */
414 const Efl_Event_Description * const *events; /**< The event descriptions for this class. */
415 size_t data_size; /**< The size of data (private + protected + public) this class needs per object. */ 414 size_t data_size; /**< The size of data (private + protected + public) this class needs per object. */
416 void (*class_constructor)(Efl_Class *klass); /**< The constructor of the class. */ 415 void (*class_constructor)(Efl_Class *klass); /**< The constructor of the class. */
417 void (*class_destructor)(Efl_Class *klass); /**< The destructor of the class. */ 416 void (*class_destructor)(Efl_Class *klass); /**< The destructor of the class. */
diff --git a/src/tests/eo/access/access_inherit.c b/src/tests/eo/access/access_inherit.c
index 0e5685bb8d..2967f3d66d 100644
--- a/src/tests/eo/access/access_inherit.c
+++ b/src/tests/eo/access/access_inherit.c
@@ -27,7 +27,6 @@ static const Efl_Class_Description class_desc = {
27 "Inherit", 27 "Inherit",
28 EFL_CLASS_TYPE_REGULAR, 28 EFL_CLASS_TYPE_REGULAR,
29 EFL_CLASS_DESCRIPTION_OPS(op_descs), 29 EFL_CLASS_DESCRIPTION_OPS(op_descs),
30 NULL,
31 0, 30 0,
32 NULL, 31 NULL,
33 NULL 32 NULL
diff --git a/src/tests/eo/access/access_simple.c b/src/tests/eo/access/access_simple.c
index ed0c0195fb..2328120df8 100644
--- a/src/tests/eo/access/access_simple.c
+++ b/src/tests/eo/access/access_simple.c
@@ -36,17 +36,11 @@ static Efl_Op_Description op_descs[] = {
36 EFL_OBJECT_OP_FUNC(simple_a_set, _a_set), 36 EFL_OBJECT_OP_FUNC(simple_a_set, _a_set),
37}; 37};
38 38
39static const Efl_Event_Description *event_desc[] = {
40 EV_A_CHANGED,
41 NULL
42};
43
44static const Efl_Class_Description class_desc = { 39static const Efl_Class_Description class_desc = {
45 EO_VERSION, 40 EO_VERSION,
46 "Simple", 41 "Simple",
47 EFL_CLASS_TYPE_REGULAR, 42 EFL_CLASS_TYPE_REGULAR,
48 EFL_CLASS_DESCRIPTION_OPS(op_descs), 43 EFL_CLASS_DESCRIPTION_OPS(op_descs),
49 event_desc,
50 sizeof(Private_Data), 44 sizeof(Private_Data),
51 NULL, 45 NULL,
52 NULL 46 NULL
diff --git a/src/tests/eo/children/children_simple.c b/src/tests/eo/children/children_simple.c
index 853381ffb7..4f4dae975b 100644
--- a/src/tests/eo/children/children_simple.c
+++ b/src/tests/eo/children/children_simple.c
@@ -12,7 +12,6 @@ static const Efl_Class_Description class_desc = {
12 "Simple", 12 "Simple",
13 EFL_CLASS_TYPE_REGULAR, 13 EFL_CLASS_TYPE_REGULAR,
14 EFL_CLASS_DESCRIPTION_NOOPS(), 14 EFL_CLASS_DESCRIPTION_NOOPS(),
15 NULL,
16 0, 15 0,
17 NULL, 16 NULL,
18 NULL 17 NULL
diff --git a/src/tests/eo/composite_objects/composite_objects_comp.c b/src/tests/eo/composite_objects/composite_objects_comp.c
index e51bf5db95..d182835638 100644
--- a/src/tests/eo/composite_objects/composite_objects_comp.c
+++ b/src/tests/eo/composite_objects/composite_objects_comp.c
@@ -46,7 +46,6 @@ static const Efl_Class_Description class_desc = {
46 "Comp", 46 "Comp",
47 EFL_CLASS_TYPE_REGULAR, 47 EFL_CLASS_TYPE_REGULAR,
48 EFL_CLASS_DESCRIPTION_OPS(op_descs), 48 EFL_CLASS_DESCRIPTION_OPS(op_descs),
49 NULL,
50 0, 49 0,
51 NULL, 50 NULL,
52 NULL 51 NULL
diff --git a/src/tests/eo/composite_objects/composite_objects_simple.c b/src/tests/eo/composite_objects/composite_objects_simple.c
index 520eaee61b..41f5f1a86f 100644
--- a/src/tests/eo/composite_objects/composite_objects_simple.c
+++ b/src/tests/eo/composite_objects/composite_objects_simple.c
@@ -168,17 +168,11 @@ static Efl_Op_Description op_descs[] = {
168 EFL_OBJECT_OP_FUNC(simple_a_get, _a_get), 168 EFL_OBJECT_OP_FUNC(simple_a_get, _a_get),
169}; 169};
170 170
171static const Efl_Event_Description *event_desc[] = {
172 EV_A_CHANGED,
173 NULL
174};
175
176static const Efl_Class_Description class_desc = { 171static const Efl_Class_Description class_desc = {
177 EO_VERSION, 172 EO_VERSION,
178 "Simple", 173 "Simple",
179 EFL_CLASS_TYPE_REGULAR, 174 EFL_CLASS_TYPE_REGULAR,
180 EFL_CLASS_DESCRIPTION_OPS(op_descs), 175 EFL_CLASS_DESCRIPTION_OPS(op_descs),
181 event_desc,
182 sizeof(Simple_Public_Data), 176 sizeof(Simple_Public_Data),
183 NULL, 177 NULL,
184 NULL 178 NULL
diff --git a/src/tests/eo/constructors/constructors_mixin.c b/src/tests/eo/constructors/constructors_mixin.c
index 417958941e..e193d9e1e9 100644
--- a/src/tests/eo/constructors/constructors_mixin.c
+++ b/src/tests/eo/constructors/constructors_mixin.c
@@ -48,7 +48,6 @@ static const Efl_Class_Description class_desc = {
48 "Mixin", 48 "Mixin",
49 EFL_CLASS_TYPE_MIXIN, 49 EFL_CLASS_TYPE_MIXIN,
50 EFL_CLASS_DESCRIPTION_OPS(op_descs), 50 EFL_CLASS_DESCRIPTION_OPS(op_descs),
51 NULL,
52 0, 51 0,
53 NULL, 52 NULL,
54 NULL 53 NULL
diff --git a/src/tests/eo/constructors/constructors_simple.c b/src/tests/eo/constructors/constructors_simple.c
index 6d12ef9fb8..a6c992ad2f 100644
--- a/src/tests/eo/constructors/constructors_simple.c
+++ b/src/tests/eo/constructors/constructors_simple.c
@@ -100,7 +100,6 @@ static const Efl_Class_Description class_desc = {
100 "Simple", 100 "Simple",
101 EFL_CLASS_TYPE_REGULAR, 101 EFL_CLASS_TYPE_REGULAR,
102 EFL_CLASS_DESCRIPTION_OPS(op_descs), 102 EFL_CLASS_DESCRIPTION_OPS(op_descs),
103 NULL,
104 sizeof(Private_Data), 103 sizeof(Private_Data),
105 _class_constructor, 104 _class_constructor,
106 _class_destructor 105 _class_destructor
diff --git a/src/tests/eo/constructors/constructors_simple2.c b/src/tests/eo/constructors/constructors_simple2.c
index a7b7eb986d..9dc68597b9 100644
--- a/src/tests/eo/constructors/constructors_simple2.c
+++ b/src/tests/eo/constructors/constructors_simple2.c
@@ -25,7 +25,6 @@ static const Efl_Class_Description class_desc = {
25 "Simple2", 25 "Simple2",
26 EFL_CLASS_TYPE_REGULAR, 26 EFL_CLASS_TYPE_REGULAR,
27 EFL_CLASS_DESCRIPTION_OPS(op_descs), 27 EFL_CLASS_DESCRIPTION_OPS(op_descs),
28 NULL,
29 0, 28 0,
30 NULL, 29 NULL,
31 NULL 30 NULL
diff --git a/src/tests/eo/constructors/constructors_simple3.c b/src/tests/eo/constructors/constructors_simple3.c
index a6e09606d1..528efb2734 100644
--- a/src/tests/eo/constructors/constructors_simple3.c
+++ b/src/tests/eo/constructors/constructors_simple3.c
@@ -23,7 +23,6 @@ static const Efl_Class_Description class_desc = {
23 "Simple3", 23 "Simple3",
24 EFL_CLASS_TYPE_REGULAR, 24 EFL_CLASS_TYPE_REGULAR,
25 EFL_CLASS_DESCRIPTION_OPS(op_descs), 25 EFL_CLASS_DESCRIPTION_OPS(op_descs),
26 NULL,
27 0, 26 0,
28 NULL, 27 NULL,
29 NULL 28 NULL
diff --git a/src/tests/eo/constructors/constructors_simple4.c b/src/tests/eo/constructors/constructors_simple4.c
index e71cc9b5e5..83e27ce425 100644
--- a/src/tests/eo/constructors/constructors_simple4.c
+++ b/src/tests/eo/constructors/constructors_simple4.c
@@ -14,7 +14,6 @@ static const Efl_Class_Description class_desc = {
14 "Simple4", 14 "Simple4",
15 EFL_CLASS_TYPE_REGULAR, 15 EFL_CLASS_TYPE_REGULAR,
16 EFL_CLASS_DESCRIPTION_NOOPS(), 16 EFL_CLASS_DESCRIPTION_NOOPS(),
17 NULL,
18 0, 17 0,
19 NULL, 18 NULL,
20 NULL 19 NULL
diff --git a/src/tests/eo/constructors/constructors_simple5.c b/src/tests/eo/constructors/constructors_simple5.c
index b47f05b588..280b335a19 100644
--- a/src/tests/eo/constructors/constructors_simple5.c
+++ b/src/tests/eo/constructors/constructors_simple5.c
@@ -23,7 +23,6 @@ static const Efl_Class_Description class_desc = {
23 "Simple5", 23 "Simple5",
24 EFL_CLASS_TYPE_REGULAR, 24 EFL_CLASS_TYPE_REGULAR,
25 EFL_CLASS_DESCRIPTION_OPS(op_descs), 25 EFL_CLASS_DESCRIPTION_OPS(op_descs),
26 NULL,
27 0, 26 0,
28 NULL, 27 NULL,
29 NULL 28 NULL
diff --git a/src/tests/eo/constructors/constructors_simple6.c b/src/tests/eo/constructors/constructors_simple6.c
index 7b41275938..92825d3416 100644
--- a/src/tests/eo/constructors/constructors_simple6.c
+++ b/src/tests/eo/constructors/constructors_simple6.c
@@ -23,7 +23,6 @@ static const Efl_Class_Description class_desc = {
23 "Simple6", 23 "Simple6",
24 EFL_CLASS_TYPE_REGULAR, 24 EFL_CLASS_TYPE_REGULAR,
25 EFL_CLASS_DESCRIPTION_OPS(op_descs), 25 EFL_CLASS_DESCRIPTION_OPS(op_descs),
26 NULL,
27 0, 26 0,
28 NULL, 27 NULL,
29 NULL 28 NULL
diff --git a/src/tests/eo/constructors/constructors_simple7.c b/src/tests/eo/constructors/constructors_simple7.c
index b01987fd86..c4bfaf6dba 100644
--- a/src/tests/eo/constructors/constructors_simple7.c
+++ b/src/tests/eo/constructors/constructors_simple7.c
@@ -27,7 +27,6 @@ static const Efl_Class_Description class_desc = {
27 "Simple7", 27 "Simple7",
28 EFL_CLASS_TYPE_REGULAR, 28 EFL_CLASS_TYPE_REGULAR,
29 EFL_CLASS_DESCRIPTION_OPS(op_descs), 29 EFL_CLASS_DESCRIPTION_OPS(op_descs),
30 NULL,
31 0, 30 0,
32 NULL, 31 NULL,
33 NULL 32 NULL
diff --git a/src/tests/eo/function_overrides/function_overrides_inherit.c b/src/tests/eo/function_overrides/function_overrides_inherit.c
index a473a89f3e..de17dfb2da 100644
--- a/src/tests/eo/function_overrides/function_overrides_inherit.c
+++ b/src/tests/eo/function_overrides/function_overrides_inherit.c
@@ -13,7 +13,6 @@ static const Efl_Class_Description class_desc = {
13 "Inherit", 13 "Inherit",
14 EFL_CLASS_TYPE_REGULAR, 14 EFL_CLASS_TYPE_REGULAR,
15 EFL_CLASS_DESCRIPTION_NOOPS(), 15 EFL_CLASS_DESCRIPTION_NOOPS(),
16 NULL,
17 0, 16 0,
18 NULL, 17 NULL,
19 NULL 18 NULL
diff --git a/src/tests/eo/function_overrides/function_overrides_inherit2.c b/src/tests/eo/function_overrides/function_overrides_inherit2.c
index 7bae304b4c..c962d8a06f 100644
--- a/src/tests/eo/function_overrides/function_overrides_inherit2.c
+++ b/src/tests/eo/function_overrides/function_overrides_inherit2.c
@@ -71,7 +71,6 @@ static const Efl_Class_Description class_desc = {
71 "Inherit2", 71 "Inherit2",
72 EFL_CLASS_TYPE_REGULAR, 72 EFL_CLASS_TYPE_REGULAR,
73 EFL_CLASS_DESCRIPTION_OPS(op_descs), 73 EFL_CLASS_DESCRIPTION_OPS(op_descs),
74 NULL,
75 0, 74 0,
76 NULL, 75 NULL,
77 NULL 76 NULL
diff --git a/src/tests/eo/function_overrides/function_overrides_inherit3.c b/src/tests/eo/function_overrides/function_overrides_inherit3.c
index 2a66926f2d..38dd470342 100644
--- a/src/tests/eo/function_overrides/function_overrides_inherit3.c
+++ b/src/tests/eo/function_overrides/function_overrides_inherit3.c
@@ -25,7 +25,6 @@ static const Efl_Class_Description class_desc = {
25 "Inherit3", 25 "Inherit3",
26 EFL_CLASS_TYPE_REGULAR, 26 EFL_CLASS_TYPE_REGULAR,
27 EFL_CLASS_DESCRIPTION_OPS(op_descs), 27 EFL_CLASS_DESCRIPTION_OPS(op_descs),
28 NULL,
29 0, 28 0,
30 NULL, 29 NULL,
31 NULL 30 NULL
diff --git a/src/tests/eo/function_overrides/function_overrides_simple.c b/src/tests/eo/function_overrides/function_overrides_simple.c
index 45d19d2838..7b3ef7a4d0 100644
--- a/src/tests/eo/function_overrides/function_overrides_simple.c
+++ b/src/tests/eo/function_overrides/function_overrides_simple.c
@@ -68,7 +68,6 @@ static const Efl_Class_Description class_desc = {
68 "Simple", 68 "Simple",
69 EFL_CLASS_TYPE_REGULAR, 69 EFL_CLASS_TYPE_REGULAR,
70 EFL_CLASS_DESCRIPTION_OPS(op_descs), 70 EFL_CLASS_DESCRIPTION_OPS(op_descs),
71 NULL,
72 sizeof(Simple_Public_Data), 71 sizeof(Simple_Public_Data),
73 NULL, 72 NULL,
74 NULL 73 NULL
diff --git a/src/tests/eo/interface/interface_interface.c b/src/tests/eo/interface/interface_interface.c
index 9c699ecad0..8358bcc4ad 100644
--- a/src/tests/eo/interface/interface_interface.c
+++ b/src/tests/eo/interface/interface_interface.c
@@ -19,7 +19,6 @@ static const Efl_Class_Description class_desc = {
19 "Interface", 19 "Interface",
20 EFL_CLASS_TYPE_INTERFACE, 20 EFL_CLASS_TYPE_INTERFACE,
21 EFL_CLASS_DESCRIPTION_OPS(op_descs), 21 EFL_CLASS_DESCRIPTION_OPS(op_descs),
22 NULL,
23 0, 22 0,
24 NULL, 23 NULL,
25 NULL 24 NULL
diff --git a/src/tests/eo/interface/interface_interface2.c b/src/tests/eo/interface/interface_interface2.c
index ed0f6c219c..b4c2f9df4c 100644
--- a/src/tests/eo/interface/interface_interface2.c
+++ b/src/tests/eo/interface/interface_interface2.c
@@ -20,7 +20,6 @@ static const Efl_Class_Description class_desc = {
20 "Interface2", 20 "Interface2",
21 EFL_CLASS_TYPE_INTERFACE, 21 EFL_CLASS_TYPE_INTERFACE,
22 EFL_CLASS_DESCRIPTION_OPS(op_descs), 22 EFL_CLASS_DESCRIPTION_OPS(op_descs),
23 NULL,
24 0, 23 0,
25 NULL, 24 NULL,
26 NULL 25 NULL
diff --git a/src/tests/eo/interface/interface_simple.c b/src/tests/eo/interface/interface_simple.c
index f13f1b7a23..a1e03d8d44 100644
--- a/src/tests/eo/interface/interface_simple.c
+++ b/src/tests/eo/interface/interface_simple.c
@@ -70,7 +70,6 @@ static const Efl_Class_Description class_desc = {
70 "Simple", 70 "Simple",
71 EFL_CLASS_TYPE_REGULAR, 71 EFL_CLASS_TYPE_REGULAR,
72 EFL_CLASS_DESCRIPTION_OPS(op_descs), 72 EFL_CLASS_DESCRIPTION_OPS(op_descs),
73 NULL,
74 sizeof(Private_Data), 73 sizeof(Private_Data),
75 NULL, 74 NULL,
76 NULL 75 NULL
diff --git a/src/tests/eo/mixin/mixin_inherit.c b/src/tests/eo/mixin/mixin_inherit.c
index f363bf7774..afabf6f957 100644
--- a/src/tests/eo/mixin/mixin_inherit.c
+++ b/src/tests/eo/mixin/mixin_inherit.c
@@ -28,7 +28,6 @@ static const Efl_Class_Description class_desc = {
28 "Inherit", 28 "Inherit",
29 EFL_CLASS_TYPE_REGULAR, 29 EFL_CLASS_TYPE_REGULAR,
30 EFL_CLASS_DESCRIPTION_OPS(op_descs), 30 EFL_CLASS_DESCRIPTION_OPS(op_descs),
31 NULL,
32 0, 31 0,
33 NULL, 32 NULL,
34 NULL 33 NULL
diff --git a/src/tests/eo/mixin/mixin_mixin.c b/src/tests/eo/mixin/mixin_mixin.c
index a79c5e5910..4373c5c022 100644
--- a/src/tests/eo/mixin/mixin_mixin.c
+++ b/src/tests/eo/mixin/mixin_mixin.c
@@ -43,7 +43,6 @@ static const Efl_Class_Description class_desc = {
43 "Mixin", 43 "Mixin",
44 EFL_CLASS_TYPE_MIXIN, 44 EFL_CLASS_TYPE_MIXIN,
45 EFL_CLASS_DESCRIPTION_OPS(op_descs), 45 EFL_CLASS_DESCRIPTION_OPS(op_descs),
46 NULL,
47 0, 46 0,
48 NULL, 47 NULL,
49 NULL 48 NULL
diff --git a/src/tests/eo/mixin/mixin_mixin2.c b/src/tests/eo/mixin/mixin_mixin2.c
index 8c1c60404c..71f6b0b231 100644
--- a/src/tests/eo/mixin/mixin_mixin2.c
+++ b/src/tests/eo/mixin/mixin_mixin2.c
@@ -57,7 +57,6 @@ static const Efl_Class_Description class_desc = {
57 "Mixin2", 57 "Mixin2",
58 EFL_CLASS_TYPE_MIXIN, 58 EFL_CLASS_TYPE_MIXIN,
59 EFL_CLASS_DESCRIPTION_OPS(op_descs), 59 EFL_CLASS_DESCRIPTION_OPS(op_descs),
60 NULL,
61 sizeof(Mixin2_Public_Data), 60 sizeof(Mixin2_Public_Data),
62 NULL, 61 NULL,
63 NULL 62 NULL
diff --git a/src/tests/eo/mixin/mixin_mixin3.c b/src/tests/eo/mixin/mixin_mixin3.c
index 5a29e9d3ae..d0133722c7 100644
--- a/src/tests/eo/mixin/mixin_mixin3.c
+++ b/src/tests/eo/mixin/mixin_mixin3.c
@@ -56,7 +56,6 @@ static const Efl_Class_Description class_desc = {
56 "Mixin3", 56 "Mixin3",
57 EFL_CLASS_TYPE_MIXIN, 57 EFL_CLASS_TYPE_MIXIN,
58 EFL_CLASS_DESCRIPTION_OPS(op_descs), 58 EFL_CLASS_DESCRIPTION_OPS(op_descs),
59 NULL,
60 sizeof(Mixin3_Public_Data), 59 sizeof(Mixin3_Public_Data),
61 NULL, 60 NULL,
62 NULL 61 NULL
diff --git a/src/tests/eo/mixin/mixin_mixin4.c b/src/tests/eo/mixin/mixin_mixin4.c
index cfe41c0e20..ff2757dc8d 100644
--- a/src/tests/eo/mixin/mixin_mixin4.c
+++ b/src/tests/eo/mixin/mixin_mixin4.c
@@ -16,7 +16,6 @@ static const Efl_Class_Description class_desc = {
16 "Mixin4", 16 "Mixin4",
17 EFL_CLASS_TYPE_MIXIN, 17 EFL_CLASS_TYPE_MIXIN,
18 EFL_CLASS_DESCRIPTION_NOOPS(), 18 EFL_CLASS_DESCRIPTION_NOOPS(),
19 NULL,
20 0, 19 0,
21 NULL, 20 NULL,
22 NULL 21 NULL
diff --git a/src/tests/eo/mixin/mixin_simple.c b/src/tests/eo/mixin/mixin_simple.c
index 8aef3dc4f5..d2f2d41bdd 100644
--- a/src/tests/eo/mixin/mixin_simple.c
+++ b/src/tests/eo/mixin/mixin_simple.c
@@ -49,7 +49,6 @@ static const Efl_Class_Description class_desc = {
49 "Simple", 49 "Simple",
50 EFL_CLASS_TYPE_REGULAR, 50 EFL_CLASS_TYPE_REGULAR,
51 EFL_CLASS_DESCRIPTION_OPS(op_descs), 51 EFL_CLASS_DESCRIPTION_OPS(op_descs),
52 NULL,
53 sizeof(Private_Data), 52 sizeof(Private_Data),
54 NULL, 53 NULL,
55 NULL 54 NULL
diff --git a/src/tests/eo/signals/signals_simple.c b/src/tests/eo/signals/signals_simple.c
index 8e07408a23..e8c0ba2e2f 100644
--- a/src/tests/eo/signals/signals_simple.c
+++ b/src/tests/eo/signals/signals_simple.c
@@ -76,19 +76,11 @@ static Efl_Op_Description op_descs[] = {
76 EFL_OBJECT_OP_FUNC(simple_a_set, _a_set), 76 EFL_OBJECT_OP_FUNC(simple_a_set, _a_set),
77}; 77};
78 78
79
80static const Efl_Event_Description *event_desc[] = {
81 EV_A_CHANGED,
82 EV_RESTART,
83 NULL
84};
85
86static const Efl_Class_Description class_desc = { 79static const Efl_Class_Description class_desc = {
87 EO_VERSION, 80 EO_VERSION,
88 "Simple", 81 "Simple",
89 EFL_CLASS_TYPE_REGULAR, 82 EFL_CLASS_TYPE_REGULAR,
90 EFL_CLASS_DESCRIPTION_OPS(op_descs), 83 EFL_CLASS_DESCRIPTION_OPS(op_descs),
91 event_desc,
92 sizeof(Private_Data), 84 sizeof(Private_Data),
93 NULL, 85 NULL,
94 NULL 86 NULL
diff --git a/src/tests/eo/suite/eo_test_class_behaviour_errors.c b/src/tests/eo/suite/eo_test_class_behaviour_errors.c
index 043a0a23ea..678cce638d 100644
--- a/src/tests/eo/suite/eo_test_class_behaviour_errors.c
+++ b/src/tests/eo/suite/eo_test_class_behaviour_errors.c
@@ -36,7 +36,6 @@ START_TEST(efl_destructor_unref)
36 "Simple", 36 "Simple",
37 EFL_CLASS_TYPE_REGULAR, 37 EFL_CLASS_TYPE_REGULAR,
38 EFL_CLASS_DESCRIPTION_OPS(op_descs), 38 EFL_CLASS_DESCRIPTION_OPS(op_descs),
39 NULL,
40 0, 39 0,
41 NULL, 40 NULL,
42 NULL 41 NULL
@@ -67,7 +66,6 @@ START_TEST(efl_destructor_double_del)
67 "Simple", 66 "Simple",
68 EFL_CLASS_TYPE_REGULAR, 67 EFL_CLASS_TYPE_REGULAR,
69 EFL_CLASS_DESCRIPTION_NOOPS(), 68 EFL_CLASS_DESCRIPTION_NOOPS(),
70 NULL,
71 0, 69 0,
72 NULL, 70 NULL,
73 NULL 71 NULL
diff --git a/src/tests/eo/suite/eo_test_class_errors.c b/src/tests/eo/suite/eo_test_class_errors.c
index 400ea544ef..410174bab8 100644
--- a/src/tests/eo/suite/eo_test_class_errors.c
+++ b/src/tests/eo/suite/eo_test_class_errors.c
@@ -26,7 +26,6 @@ START_TEST(eo_inherit_errors)
26 "Simple", 26 "Simple",
27 EFL_CLASS_TYPE_REGULAR, 27 EFL_CLASS_TYPE_REGULAR,
28 EFL_CLASS_DESCRIPTION_NOOPS(), 28 EFL_CLASS_DESCRIPTION_NOOPS(),
29 NULL,
30 0, 29 0,
31 NULL, 30 NULL,
32 NULL 31 NULL
@@ -37,7 +36,6 @@ START_TEST(eo_inherit_errors)
37 "Mixin", 36 "Mixin",
38 EFL_CLASS_TYPE_MIXIN, 37 EFL_CLASS_TYPE_MIXIN,
39 EFL_CLASS_DESCRIPTION_NOOPS(), 38 EFL_CLASS_DESCRIPTION_NOOPS(),
40 NULL,
41 0, 39 0,
42 NULL, 40 NULL,
43 NULL 41 NULL
@@ -48,7 +46,6 @@ START_TEST(eo_inherit_errors)
48 "General", 46 "General",
49 EFL_CLASS_TYPE_MIXIN, 47 EFL_CLASS_TYPE_MIXIN,
50 EFL_CLASS_DESCRIPTION_NOOPS(), 48 EFL_CLASS_DESCRIPTION_NOOPS(),
51 NULL,
52 0, 49 0,
53 NULL, 50 NULL,
54 NULL 51 NULL
@@ -94,7 +91,6 @@ START_TEST(eo_inconsistent_mro)
94 "Simple", 91 "Simple",
95 EFL_CLASS_TYPE_REGULAR, 92 EFL_CLASS_TYPE_REGULAR,
96 EFL_CLASS_DESCRIPTION_NOOPS(), 93 EFL_CLASS_DESCRIPTION_NOOPS(),
97 NULL,
98 0, 94 0,
99 NULL, 95 NULL,
100 NULL 96 NULL
@@ -105,7 +101,6 @@ START_TEST(eo_inconsistent_mro)
105 "Mixin", 101 "Mixin",
106 EFL_CLASS_TYPE_MIXIN, 102 EFL_CLASS_TYPE_MIXIN,
107 EFL_CLASS_DESCRIPTION_NOOPS(), 103 EFL_CLASS_DESCRIPTION_NOOPS(),
108 NULL,
109 0, 104 0,
110 NULL, 105 NULL,
111 NULL 106 NULL
@@ -116,7 +111,6 @@ START_TEST(eo_inconsistent_mro)
116 "Mixin2", 111 "Mixin2",
117 EFL_CLASS_TYPE_MIXIN, 112 EFL_CLASS_TYPE_MIXIN,
118 EFL_CLASS_DESCRIPTION_NOOPS(), 113 EFL_CLASS_DESCRIPTION_NOOPS(),
119 NULL,
120 0, 114 0,
121 NULL, 115 NULL,
122 NULL 116 NULL
@@ -127,7 +121,6 @@ START_TEST(eo_inconsistent_mro)
127 "Mixin3", 121 "Mixin3",
128 EFL_CLASS_TYPE_MIXIN, 122 EFL_CLASS_TYPE_MIXIN,
129 EFL_CLASS_DESCRIPTION_NOOPS(), 123 EFL_CLASS_DESCRIPTION_NOOPS(),
130 NULL,
131 0, 124 0,
132 NULL, 125 NULL,
133 NULL 126 NULL
@@ -173,7 +166,6 @@ START_TEST(eo_bad_interface)
173 "Interface", 166 "Interface",
174 EFL_CLASS_TYPE_INTERFACE, 167 EFL_CLASS_TYPE_INTERFACE,
175 EFL_CLASS_DESCRIPTION_NOOPS(), 168 EFL_CLASS_DESCRIPTION_NOOPS(),
176 NULL,
177 10, 169 10,
178 NULL, 170 NULL,
179 NULL 171 NULL
@@ -225,7 +217,6 @@ START_TEST(eo_null_api)
225 "Simple", 217 "Simple",
226 EFL_CLASS_TYPE_REGULAR, 218 EFL_CLASS_TYPE_REGULAR,
227 EFL_CLASS_DESCRIPTION_OPS(op_descs), 219 EFL_CLASS_DESCRIPTION_OPS(op_descs),
228 NULL,
229 0, 220 0,
230 NULL, 221 NULL,
231 NULL 222 NULL
@@ -257,7 +248,6 @@ START_TEST(eo_wrong_override)
257 "Simple", 248 "Simple",
258 EFL_CLASS_TYPE_REGULAR, 249 EFL_CLASS_TYPE_REGULAR,
259 EFL_CLASS_DESCRIPTION_OPS(op_descs), 250 EFL_CLASS_DESCRIPTION_OPS(op_descs),
260 NULL,
261 0, 251 0,
262 NULL, 252 NULL,
263 NULL 253 NULL
@@ -290,7 +280,6 @@ START_TEST(eo_api_redefined)
290 "Simple", 280 "Simple",
291 EFL_CLASS_TYPE_REGULAR, 281 EFL_CLASS_TYPE_REGULAR,
292 EFL_CLASS_DESCRIPTION_OPS(op_descs), 282 EFL_CLASS_DESCRIPTION_OPS(op_descs),
293 NULL,
294 0, 283 0,
295 NULL, 284 NULL,
296 NULL 285 NULL
@@ -323,7 +312,6 @@ START_TEST(eo_dich_func_override)
323 "Simple", 312 "Simple",
324 EFL_CLASS_TYPE_REGULAR, 313 EFL_CLASS_TYPE_REGULAR,
325 EFL_CLASS_DESCRIPTION_OPS(op_descs), 314 EFL_CLASS_DESCRIPTION_OPS(op_descs),
326 NULL,
327 0, 315 0,
328 NULL, 316 NULL,
329 NULL 317 NULL
diff --git a/src/tests/eo/suite/eo_test_class_simple.c b/src/tests/eo/suite/eo_test_class_simple.c
index 0971f88966..a68d643fb0 100644
--- a/src/tests/eo/suite/eo_test_class_simple.c
+++ b/src/tests/eo/suite/eo_test_class_simple.c
@@ -104,7 +104,6 @@ static const Efl_Class_Description class_desc = {
104 "Simple", 104 "Simple",
105 EFL_CLASS_TYPE_REGULAR, 105 EFL_CLASS_TYPE_REGULAR,
106 EFL_CLASS_DESCRIPTION_OPS(op_descs), 106 EFL_CLASS_DESCRIPTION_OPS(op_descs),
107 NULL,
108 sizeof(Simple_Public_Data), 107 sizeof(Simple_Public_Data),
109 NULL, 108 NULL,
110 NULL 109 NULL
@@ -130,7 +129,6 @@ static const Efl_Class_Description class_desc2 = {
130 "Simple2", 129 "Simple2",
131 EFL_CLASS_TYPE_REGULAR, 130 EFL_CLASS_TYPE_REGULAR,
132 EFL_CLASS_DESCRIPTION_OPS(op_descs2), 131 EFL_CLASS_DESCRIPTION_OPS(op_descs2),
133 NULL,
134 0, 132 0,
135 NULL, 133 NULL,
136 NULL 134 NULL
@@ -155,10 +153,9 @@ static const Efl_Class_Description class_desc_searchable = {
155 "Searchable", 153 "Searchable",
156 EFL_CLASS_TYPE_REGULAR, 154 EFL_CLASS_TYPE_REGULAR,
157 EFL_CLASS_DESCRIPTION_OPS(op_descs_searchable), 155 EFL_CLASS_DESCRIPTION_OPS(op_descs_searchable),
158 NULL,
159 0, 156 0,
160 NULL, 157 NULL,
161 NULL 158 NULL
162}; 159};
163 160
164EFL_DEFINE_CLASS(searchable_class_get, &class_desc_searchable, EO_CLASS, NULL) \ No newline at end of file 161EFL_DEFINE_CLASS(searchable_class_get, &class_desc_searchable, EO_CLASS, NULL)
diff --git a/src/tests/eo/suite/eo_test_class_singleton.c b/src/tests/eo/suite/eo_test_class_singleton.c
index b6ed50dca0..b0a2304b40 100644
--- a/src/tests/eo/suite/eo_test_class_singleton.c
+++ b/src/tests/eo/suite/eo_test_class_singleton.c
@@ -34,7 +34,6 @@ static const Efl_Class_Description class_desc = {
34 "Singleton", 34 "Singleton",
35 EFL_CLASS_TYPE_REGULAR, 35 EFL_CLASS_TYPE_REGULAR,
36 EFL_CLASS_DESCRIPTION_OPS(op_descs), 36 EFL_CLASS_DESCRIPTION_OPS(op_descs),
37 NULL,
38 0, 37 0,
39 NULL, 38 NULL,
40 NULL 39 NULL
diff --git a/src/tests/eo/suite/eo_test_general.c b/src/tests/eo/suite/eo_test_general.c
index a8f4fd6702..fd16ddbdf0 100644
--- a/src/tests/eo/suite/eo_test_general.c
+++ b/src/tests/eo/suite/eo_test_general.c
@@ -268,7 +268,6 @@ START_TEST(efl_data_fetch)
268 "Simple2", 268 "Simple2",
269 EFL_CLASS_TYPE_REGULAR, 269 EFL_CLASS_TYPE_REGULAR,
270 EFL_CLASS_DESCRIPTION_NOOPS(), 270 EFL_CLASS_DESCRIPTION_NOOPS(),
271 NULL,
272 10, 271 10,
273 NULL, 272 NULL,
274 NULL 273 NULL
@@ -311,7 +310,6 @@ START_TEST(efl_isa_tests)
311 "Iface", 310 "Iface",
312 EFL_CLASS_TYPE_INTERFACE, 311 EFL_CLASS_TYPE_INTERFACE,
313 EFL_CLASS_DESCRIPTION_NOOPS(), 312 EFL_CLASS_DESCRIPTION_NOOPS(),
314 NULL,
315 0, 313 0,
316 NULL, 314 NULL,
317 NULL 315 NULL
@@ -328,7 +326,6 @@ START_TEST(efl_isa_tests)
328 "Mixin", 326 "Mixin",
329 EFL_CLASS_TYPE_MIXIN, 327 EFL_CLASS_TYPE_MIXIN,
330 EFL_CLASS_DESCRIPTION_NOOPS(), 328 EFL_CLASS_DESCRIPTION_NOOPS(),
331 NULL,
332 0, 329 0,
333 NULL, 330 NULL,
334 NULL 331 NULL
@@ -345,7 +342,6 @@ START_TEST(efl_isa_tests)
345 "Simple2", 342 "Simple2",
346 EFL_CLASS_TYPE_REGULAR, 343 EFL_CLASS_TYPE_REGULAR,
347 EFL_CLASS_DESCRIPTION_NOOPS(), 344 EFL_CLASS_DESCRIPTION_NOOPS(),
348 NULL,
349 10, 345 10,
350 NULL, 346 NULL,
351 NULL 347 NULL
@@ -445,7 +441,6 @@ START_TEST(eo_man_free)
445 "Simple2", 441 "Simple2",
446 EFL_CLASS_TYPE_REGULAR, 442 EFL_CLASS_TYPE_REGULAR,
447 EFL_CLASS_DESCRIPTION_OPS(op_descs), 443 EFL_CLASS_DESCRIPTION_OPS(op_descs),
448 NULL,
449 10, 444 10,
450 NULL, 445 NULL,
451 NULL 446 NULL
@@ -994,7 +989,6 @@ START_TEST(eo_multiple_do)
994 "Inherit", 989 "Inherit",
995 EFL_CLASS_TYPE_REGULAR, 990 EFL_CLASS_TYPE_REGULAR,
996 EFL_CLASS_DESCRIPTION_OPS(_multi_do_op_descs), 991 EFL_CLASS_DESCRIPTION_OPS(_multi_do_op_descs),
997 NULL,
998 0, 992 0,
999 NULL, 993 NULL,
1000 NULL 994 NULL
@@ -1070,7 +1064,6 @@ START_TEST(eo_pointers_indirection)
1070 "Simple", 1064 "Simple",
1071 EFL_CLASS_TYPE_REGULAR, 1065 EFL_CLASS_TYPE_REGULAR,
1072 EFL_CLASS_DESCRIPTION_NOOPS(), 1066 EFL_CLASS_DESCRIPTION_NOOPS(),
1073 NULL,
1074 0, 1067 0,
1075 NULL, 1068 NULL,
1076 NULL 1069 NULL
@@ -1168,7 +1161,6 @@ START_TEST(efl_add_failures)
1168 "Simple2", 1161 "Simple2",
1169 EFL_CLASS_TYPE_REGULAR, 1162 EFL_CLASS_TYPE_REGULAR,
1170 EFL_CLASS_DESCRIPTION_OPS(_efl_add_failures_op_descs), 1163 EFL_CLASS_DESCRIPTION_OPS(_efl_add_failures_op_descs),
1171 NULL,
1172 0, 1164 0,
1173 NULL, 1165 NULL,
1174 NULL 1166 NULL
@@ -1206,7 +1198,6 @@ START_TEST(efl_del_intercept)
1206 "Simple", 1198 "Simple",
1207 EFL_CLASS_TYPE_REGULAR, 1199 EFL_CLASS_TYPE_REGULAR,
1208 EFL_CLASS_DESCRIPTION_NOOPS(), 1200 EFL_CLASS_DESCRIPTION_NOOPS(),
1209 NULL,
1210 0, 1201 0,
1211 NULL, 1202 NULL,
1212 NULL 1203 NULL
diff --git a/src/tests/eo/suite/eo_test_threaded_calls.c b/src/tests/eo/suite/eo_test_threaded_calls.c
index df840974cf..935a3164fc 100644
--- a/src/tests/eo/suite/eo_test_threaded_calls.c
+++ b/src/tests/eo/suite/eo_test_threaded_calls.c
@@ -71,7 +71,6 @@ static const Efl_Class_Description class_desc = {
71 "Thread Test", 71 "Thread Test",
72 EFL_CLASS_TYPE_REGULAR, 72 EFL_CLASS_TYPE_REGULAR,
73 EFL_CLASS_DESCRIPTION_OPS(op_descs), 73 EFL_CLASS_DESCRIPTION_OPS(op_descs),
74 NULL,
75 sizeof(Thread_Test_Public_Data), 74 sizeof(Thread_Test_Public_Data),
76 NULL, 75 NULL,
77 NULL 76 NULL