From a8e21dd12c6f2306936b6da4a48e3b82dbb91d8c Mon Sep 17 00:00:00 2001 From: Marcel Hollerbach Date: Fri, 11 Jan 2019 13:08:24 +0100 Subject: [PATCH] ecore: make efl_loop_consumer abstract There is no point in having the object instancable. However, in order to support bindings, we need to ensure that every abstract does have only abstracts as inherit-parents, thus making this class abstract. ref T7240 Reviewed-by: Cedric BAIL Differential Revision: https://phab.enlightenment.org/D7599 --- src/lib/ecore/efl_loop_consumer.eo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/ecore/efl_loop_consumer.eo b/src/lib/ecore/efl_loop_consumer.eo index b022846..195bc78 100644 --- a/src/lib/ecore/efl_loop_consumer.eo +++ b/src/lib/ecore/efl_loop_consumer.eo @@ -6,7 +6,7 @@ function EflLoopConsumerPromiseCancel { } }; -class Efl.Loop_Consumer (Efl.Object) +abstract Efl.Loop_Consumer (Efl.Object) { [[An Efl.Loop_Consumer is a class which requires one of the parents to provide an Efl.Loop interface when performing provider_find. It will enforce this by -- 2.7.4