From e5ad8716bd1f0f94a9d6b789c99fc00721d419f8 Mon Sep 17 00:00:00 2001 From: Cedric Bail Date: Tue, 24 Sep 2019 16:48:31 -0700 Subject: [PATCH] elementary: properly mark iterator usage in Efl.Ui.Factory. Reviewed-by: SangHyeon Jade Lee Differential Revision: https://phab.enlightenment.org/D10132 --- src/lib/efl/interfaces/efl_ui_factory.eo | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/efl/interfaces/efl_ui_factory.eo b/src/lib/efl/interfaces/efl_ui_factory.eo index 47dd203f6e..b0518a0755 100644 --- a/src/lib/efl/interfaces/efl_ui_factory.eo +++ b/src/lib/efl/interfaces/efl_ui_factory.eo @@ -21,10 +21,10 @@ interface @beta Efl.Ui.Factory extends Efl.Ui.Property_Bind, Efl.Ui.Factory_Bind Note: This is the function you need to implement for a custom factory, but if you want to use a factory, you should rely on @Efl.Ui.View_Factory.create_with_event.]] params { - models: iterator; [[Efl iterator providing the model to be associated to the new item. + models: iterator @move; [[Efl iterator providing the model to be associated to the new item. It should remain valid until the end of the function call.]] } - return: future; [[Created UI object.]] + return: future @move @no_unused; [[Created UI object.]] } release { [[Release a UI object and disconnect from models.]]